码迷,mamicode.com
首页 >  
搜索关键字:es6    ( 5574个结果
React 学习记录
理解React中es6方法创建组件的this ...
分类:其他好文   时间:2017-08-06 14:11:33    阅读次数:111
es6变量解构赋值的用途
这里是我觉得es6解构赋值,在平时我们写js的时候非常有用,而且经常用到的地方,能简化我们的代码,让写代码简介优雅易读; 用途 1.交换变量的值,太方便了这逼,写法不仅简介而且一看就明白 let [x,y]=[1,2]; [x,y]=[y,x]; console.log(x);//输出2 conso ...
分类:其他好文   时间:2017-08-06 14:06:15    阅读次数:114
ES6系列二 变量的解构赋值
一丶数组的解构赋值 1.完全解构 2.不完全解构,但是解构一样成功 二丶对象的结构赋值 1.完全解构 ...
分类:其他好文   时间:2017-08-06 14:03:43    阅读次数:99
ES6系列一 let const
一丶let 1.使用let声明一个变量,会生成一个独立的作用域,比var的作用域更为严谨,比如for循环 2.暂时性死区:在代码块内,使用let命令声明变量之前,该变量都是不可用的。这在语法上,称为“暂时性死区”(temporal dead zone,简称 TDZ)。 3.不能重复性声明: 同一作用 ...
分类:其他好文   时间:2017-08-06 13:57:09    阅读次数:108
ES6新增的math,Number方法
ES6新增的math,Number方法,下面总结了一些我觉得有用的 Nunber.isInteger()判断是否为整数,需要注意的是1,和1.0都会被认为是整数 Math.sign()判断是正数,负数,还是0 Math.cbrt()计算一个数的立方根 Math.hypot()返回所有参数的平方和的平 ...
分类:其他好文   时间:2017-08-06 13:56:34    阅读次数:148
JS全局对象的属性
全局对象是最顶层的对象,在浏览器环境指的是window对象。在ES5中,全局对象的属性与全局变量是等价的。 以上两段代码输出结果都是hello。 这种规定被视为是JS语言的一大问题,因为很容易不知不觉就创建了全局变量。在ES6中,var命令和function命令声明的全局变量依旧是全局对象的属性,而 ...
分类:Web程序   时间:2017-08-06 10:41:08    阅读次数:197
《深入理解ES6》之扩展对象的功能性
属性初始值的简写 当一个对象的属性与本地变量同名时,不必再写冒号和值,简单地只写属性名即可。 对象方法的简写 ES6中对对象字面量定义方法的语法进行了改进,消除了冒号和function关键字。 可计算属性名 在ES5及早期版本的对象实例中,如果想要通过计算得到属性名,就需要用方括号代替点记法。有些包 ...
分类:其他好文   时间:2017-08-05 14:05:57    阅读次数:169
ES6
1.let命令: 相当于var,声明的变量只在所在的代码块内有效,eg: { let a = 1; var b =2; console.log(a) //1 } console.log(a) //not defined console.log(b) //2 let变量在域解析的时候不好被提升,eg: ...
分类:其他好文   时间:2017-08-04 19:28:43    阅读次数:131
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!