一、说明ECMAScript6可以用箭头"=>"定义函数。x=>x*x或(x)=>{returnx*x;}与匿名函数function(x){returnx*x;}相等。二、示例2.1没有参数的箭头函数varf=()=>9;
console.log(f());//92.2一个参数的箭头函数varf=x=>x*x;
console.log(f(3));//9
varf=x=>{return..
分类:
其他好文 时间:
2017-07-18 11:59:37
阅读次数:
125
2017年6月底es2017不期而至; 截止目前es8是ecmascript规范的第九个版本;自es2015开始ECMA协会将每年发布一个版本并将年号作为版本号;算了 直接看下es2017的新特性: 1.异步函数 ECMAScript 2017功能“ 异步函数 ”由Brian Terlson提出。其 ...
分类:
其他好文 时间:
2017-07-18 01:42:44
阅读次数:
265
第一章 JavaScipt简介 完整的Javacript由以下三部分组成:核心(ECMAScript)、文档对象模型(DOM)、 浏览器对象模型(BOM) 核心(ECMAScript):由ECMA-262定义,提供核心语言功能 ECMA-262定义: (1)语法(2)类型(3)语句(4)关键字(5) ...
分类:
编程语言 时间:
2017-07-17 18:50:30
阅读次数:
182
联系es6的网址:https://babeljs.io/ ES6 的第一个版本,就这样在2015年6月发布了,正式名称就是《ECMAScript 2015标准》(简称 ES2015) let命令 ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码 ...
分类:
其他好文 时间:
2017-07-17 18:46:15
阅读次数:
115
1-4章 1、变量①、ECMAScript 变量是松散类型的,也就是说可以用来保存任何类型的数据。换句话说每个变量仅仅是一个用于保存值的占位符。②、如果在函数中使用var定义一个变量,那么这个变量在函数退出后就会销毁。③、对未定义和未初始化的变量使用typeof返回都是undefined2、数据类型 ...
分类:
编程语言 时间:
2017-07-16 23:35:24
阅读次数:
330
看了很多遍红皮书,总是觉得自己看了就忘,可能是jQuery用多了,也是自己没有系统的记过笔记,所以,自己记记笔记,看了抄一遍书会不会有变化. 首先讲一下,这本书是基于ECMAScript 3 和 ECMAScript 5的语法(2009年出版),已经有点老,在现代很多浏览器使用EC 6 ,测试会出现 ...
分类:
Web程序 时间:
2017-07-16 12:40:13
阅读次数:
284
ES6作为2015年发布的ECMAScript的标准,如今各大游览器对ES6的支持度越来越高,在随着JS的热门度地不断上升,感觉这门语言在不久的未来将会成为一个企业级开发语言。最近正好比较空,学习了一下ES6,先在这里做个笔记,以便之后查阅。 let命令 1.什么是let命令 类似var,用来声明变 ...
分类:
其他好文 时间:
2017-07-15 16:44:50
阅读次数:
213
这篇文章主要介绍了ES6学习笔记之Set和Map数据结构,结合实例形式详细分析了ECMAScript中基本数据结构Set和Map的常用属性与方法的功能、用法及相关注意事项,需要的朋友可以参考下 本文实例讲述了ES6学习笔记之Set和Map数据结构。分享给大家供大家参考,具体如下: 一.Set ES6 ...
分类:
Web程序 时间:
2017-07-15 14:58:35
阅读次数:
267
JavaScript早期出现的原因 表单验证 js代表的是行为层,表示的是用户与网页的交互 JavaScript是一种直译式脚本语言 java 是编译式语言 js只能在浏览器执行,每一款浏览器都有自带的js引擎 js的四个核心 ECMAscript javascript核心代码 dom docume ...
分类:
Web程序 时间:
2017-07-14 00:40:33
阅读次数:
286
JSON介绍 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、Java、JavaScript、Perl、Python等)。这 ...
分类:
编程语言 时间:
2017-07-13 22:53:41
阅读次数:
228