函数调用
喝水的橘子
这个作者很懒,什么都没留下…
展开
-
箭头函数传参报错
写小程序的时候报错 TypeError: Cannot set property ‘key’ of undefined console.log(data) 打印结果 undefined 检查调用问题,发现是data参数写掉了 加上data就解决了 记录一下自己的粗心造成的报错~原创 2022-05-30 23:38:44 · 221 阅读 · 0 评论 -
JavaScript中 call、apply和bind方法
一、call方法 功能:第一个可以指定函数的this,第二个可以执行函数并传参 参数:第一个参数,传入一个指定让 this 指向的对象,第二个参数及以后,是函数参数的列表 返回值:就是函数自己的返回值 测试 function fun(a,b){ console.log(this); console.log( a + b); } var Person={ name :"zhangsan" } fun.call(Person,1,2); 测试结果: 二、apply方法 功能:第一个可以指定函原创 2021-09-03 18:20:39 · 155 阅读 · 0 评论 -
JavaScript中 函数的调用和 this
一、函数的调用 普通函数 / /内部的 this 默认指向 window function fun(){ console.log(123); } fun(); 构造函数 // 内部的 this 指向的是将来创建的实例对象 function Person( name) { this.name = name; } var p1 = new Person( "zhangsan" ); 对象方法 //内部的 this 默认指向的是调用的对象自己 var o = { sayHi: function原创 2021-09-03 15:23:49 · 206 阅读 · 0 评论