javascript语法
tanrong1104
这个作者很懒,什么都没留下…
展开
-
bind,call,apply的区别和用法
1、相同点: 三个函数都会改变this的指向(调用这三个函数的函数内部的this) 2、不同点: 1)、bind会产生新的函数,(把对象和函数绑定死后,产生新的函数) 2)、call和apply不会产生新的函数,只是在调用时,绑定一下而已。 3)、call和apply的区别,第一个参数都是要绑定的this,apply第二个参数是数组(是函数的所有参数),call把apply的第二个参数单列出来。 ...原创 2021-03-11 13:44:54 · 152 阅读 · 0 评论 -
方括号语法汇总
1、方括号语法一: <script> const prop='age'; const person={}; // 给person添加一个age的属性 person[prop]=18; console.log(person) //{age:18} </script> 2、方括号语法二: <script> //方括号语法可以写在对象字面量中 const prop='age'; const person={ [prop]=18 }; console.log(person)原创 2021-03-03 09:27:24 · 1041 阅读 · 0 评论