- 博客(3)
- 收藏
- 关注
原创 对ES6的的了解
es6是一个新的标准,它包含了许多新的语言特性和库,是JS最实质的一次提升。Let和Const let用来声明变量。特点: (1)不存在变量提升 (2)存在暂时性死区,ReferenceError (3)不允许重复声明,let与val,let与let,let与参数 const用来声明常量:特点: (1)一旦声明必须初始化,常量的至不能变。 (2)只在声明的块级作用域内有效 (3)不会提...
2018-05-30 10:29:07
1821
原创 arguments对象解析
1、ECMAScript函数不介意传递的参数的个数和类型 原因:ECMAScript中的参数在内部是用数组表示的,函数接收到的始终是这个数组,而不关心数组中包含哪些参数(如果有参数的话)2、arguments是类数组对象。 (1)可以使用方括号访问它的每个元素。 (2)使用length属性来确定传递进来的参数个数3、arguments对象与命名参数 (1)命名参数只提供便利,但不是必须的。 (2)...
2018-05-24 10:20:43
300
原创 JS使用new创建对象与不使用new创建对象的区别
本文将探讨一下使用new创建对象与不使用new创建对象的区别,一下面这段代码为例: function Person(name){ this.name = name; console.log(this); return {name:name};//返回对象}Person.prototype.name = "Alice";var person1 = new Person("B...
2018-05-11 08:36:40
10132
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人