
js
SeeUa
万般皆是命
展开
-
javascript中apply()与call()的区别 a->array c->单个
**JavaScript中的每一个Function对象都有一个apply()方法和一个call()方法,它们的语法分别为:**/*apply()方法*/function.apply(thisObj[, argArray])/*call()方法*/function.call(thisObj[, arg1[, arg2[, [,...argN]]]]);它们各自的定义:apply:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.apply(A, arguments);即A对象应用原创 2020-08-03 11:42:54 · 162 阅读 · 0 评论 -
es6类的相关知识
参考:https://blog.youkuaiyun.com/xiaxiaoxian/article/details/79621825?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159616316819724835812486%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=159616316819724835812486&biz_id=转载 2020-07-31 11:21:09 · 144 阅读 · 0 评论 -
javaScript中 for in 和 for of 的区别
for in 和 for of 相对于大家肯定都不陌生,都是用来遍历属性的没错。那么先看下面的一个例子:const obj = { a: 1, b: 2, c: 3 }for (let i in obj) { console.log(i) // a // b // c}for (let i of obj) { console.log(i) // Uncaught TypeError: obj is原创 2020-07-16 11:40:55 · 217 阅读 · 0 评论