function
谦虚其心,宏大其量
这个作者很懒,什么都没留下…
展开
-
js, new、构造函数
1、new 命令的原理创建一个空对象空对象的_proto_指向构造函数的prototype空对象赋值给函数内部的this执行函数内部代码返回这个对象实现代码如下function _new(/* 构造函数 */ constructor, /* 构造函数参数 */ params) { // 将 arguments 对象转为数组 var args = [].slice.call(arguments); // 取出构造函数 var constructor = args.shift(原创 2021-06-24 14:56:00 · 127 阅读 · 0 评论 -
js 函数相关知识
函数相关知识1、 严格模式下,函数中arguments修改不了函数参数function args(a, b) { arguments[0] = 2 arguments[1] = 3 return a + b}args(1, 1) // 5function argStrict(a, b) { 'use strict'; arguments[0] = 2 arguments[1] = 3 return a + b}argStrict(1, 1) // 22、将函数参数维数组ar原创 2021-06-21 16:34:26 · 65 阅读 · 0 评论