ES6
文章平均质量分 61
yummyH
做一个积极,乐观,充满理想的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
var 与let const比较
ES6中新增了let,const命令,那么它们与ES5中的var有哪些异同呢,下面我们来总结一下 首先是let let是用于声明变量,它的用法与var类似,但它仅在当前块级作用域内有效,同时与var相比它有3个特点: 1.不存在变量提升(const也具有此特点) 我们都知道var定义变量,当在声明变量前使用会有变量声明前置,大概因为这种变量声明前置在代码中并不严谨,所以在ES6中let不在原创 2017-08-25 13:56:05 · 363 阅读 · 0 评论 -
ES6 函数的几个特性
1.允许给函数赋默认值 function test( a, b = 'worse' ){ console.log(a,b) } test( 'its', 'great' ) /* its great */ test( ' its' ) /* its */ test( 'its', ' ' ) /* its */ 2.函数的length属性 ES6中函数的length属性返回值原创 2017-08-30 16:14:39 · 796 阅读 · 0 评论 -
javascript的深拷贝与浅拷贝
1. 关于javascript数据类型: 5种基本数据类型 (null,undefined,string,number,Boolean)+ 1种对象数据类型(object, Array) 其中基本数据类型是按值传递,而对象类型(也叫做引用类型)是按引用传值2. 按值传递就比如下面的例子,我使num2 = num1,改变num2的值并不会影响到num1数据类型是按值传递2. 按引用传递比如下面的例子...原创 2018-04-23 18:22:56 · 292 阅读 · 0 评论
分享