码迷,mamicode.com
首页 >  
搜索关键字:ecmascript6    ( 119个结果
TypeScript 类
从ECMAScript6开始,JS就支持类了.但是如果使用TypeScript也能使用类,并且生成的JS任然可以使用.来一个例子:/** *CreatedbyCV-PC153on2017/8/9. */ //创建一个类 classGreeter{ privategreeting:string; constructor(message:string){ this.greeting=message; } publicgreet():s..
分类:其他好文   时间:2017-08-09 16:53:18    阅读次数:143
一小时学会ECMAScript6新特性(二)
1、对象属性名 es5中我们为一个对象添加属性可以用如下代码: 但是属性名中间有空格则不能用点的形式添加,es6中的属性名可以有空格: 方括号中还可以用变量的形式引入: 2、对比两个值是否相等 方括号中还可以用变量的形式引入:ES5 比较两个值是否相等,只有两个运算符:相等运算符(==)和严格相等运 ...
分类:其他好文   时间:2017-08-07 19:20:26    阅读次数:186
ECMAscript6新特性之解构赋值
在以前,我们要对变量赋值,只能直接指定值。比如:var a = 1;var b = 2;但是发现这种写法写起来有点麻烦,一点都不简洁,而在ECMAScript6中引入了一种新的概念,那就是“解构”,这种赋值语句极为简洁,比传统的属性访问方法更为清晰。那什么是解构呢?按照一定的模式,允许从数组或者对象 ...
分类:其他好文   时间:2017-08-02 23:39:21    阅读次数:155
浅谈ES6
ECMAScript6简介 ECMAScript6(简称ES6)是JavaScript语言的下一代标准,已于2015年6月正式发布。ES6是在2015年发布的,所以又称ECMAScript2015。 一.ES6声明变量的六种方法 let命令 1.let命令用于声明变量,但是所声明的变量只有在let命 ...
分类:其他好文   时间:2017-08-02 13:10:00    阅读次数:89
用ES5模拟实现ES6中的Map类
ECMAScript6原生实现了Map类,即我们所说的字典,字典和集合很像,不过集合是以值值得形式存储元素,字典则是以键值的形式存储元素。字典也叫映射。 1. 创建一个字典 与Set类一样,我们用Object的实例而不是数组存储元素,我们实现以下方法: 1.set(key,value):向字典中添加 ...
分类:其他好文   时间:2017-07-23 11:33:31    阅读次数:373
ECMAScript6 | 特性(部分)
新特性概览 参考文章:http://www.cnblogs.com/Wayou/p/es6_new_features.html 这位前辈写的很好,建议深入学习 ———————————————————————————————————————————— let命令 let命令用来声明变量,用法类似于va ...
分类:其他好文   时间:2017-07-22 22:25:24    阅读次数:226
ECMAScript6箭头函数ArrowFunction"=>"
一、说明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
ECMAScript6箭头函数ArrowFunction"=>"
一、说明 ECMAScript6可以用箭头"=>"定义函数。x => x * x或(x) => {return x * x;}与匿名函数function(x){return x * x;}相等。 二、示例 2.1 没有参数的箭头函数 2.2 一个参数的箭头函数 2.3 两个或更多参数的箭头函数 2. ...
分类:其他好文   时间:2017-07-18 01:42:20    阅读次数:156
ECMAScript6新特性之Reflect
一 Reflect.ownKeys() ...
分类:其他好文   时间:2017-06-25 11:09:54    阅读次数:156
ECMAScript6类的原型
class Car { getName(){ } } let car = new Car(); console.log('car.constructor',car.constructor===Car); // true console.log('Car.prototype',Car.prototyp... ...
分类:其他好文   时间:2017-06-08 18:50:45    阅读次数:158
119条   上一页 1 ... 4 5 6 7 8 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!