JS
文章平均质量分 66
Hoi9329
这个作者很懒,什么都没留下…
展开
-
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 · 10025 阅读 · 1 评论 -
arguments对象解析
1、ECMAScript函数不介意传递的参数的个数和类型 原因:ECMAScript中的参数在内部是用数组表示的,函数接收到的始终是这个数组,而不关心数组中包含哪些参数(如果有参数的话)2、arguments是类数组对象。 (1)可以使用方括号访问它的每个元素。 (2)使用length属性来确定传递进来的参数个数3、arguments对象与命名参数 (1)命名参数只提供便利,但不是必须的。 (2)...原创 2018-05-24 10:20:43 · 276 阅读 · 0 评论