![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScritp
ahiai
这个作者很懒,什么都没留下…
展开
-
JavaScript--自定义bind函数
bind函数介绍 bind函数实际上是柯理化思想。大函数执行返回一个小函数,执行大函数,把需要准备的内容准备好、当前大函数的执行上下文因为小函数的引用关系就不能销毁了,形成了闭包。这样事先准备好的内容就能保存下来,当执行小函数时就会用到大函数里保存的信息。 这相当于大函数预先把信息存储起来,以后用的时候直接在小函数中调用即可。 实现bind函数 最外围是一个立即执行函数,在立即执行函数中完成使用...原创 2020-03-28 10:32:22 · 337 阅读 · 0 评论 -
Js中一道call函数的面试题
一道call()函数的面试题 call()函数能改变this指针的指向,能方便的为对象扩展方法,在实际项目中属于重度应用的方法。 下面来看题目: function fn1() {console.log(1);} function fn2() {console.log(2);} fn1.call(fn2); fn1.call.call(fn2); ...原创 2020-03-27 17:14:54 · 464 阅读 · 0 评论 -
JavaScript中Array对象方法总结
Array 的方法 Array.from() 方法从一个类似数组或者可迭代对象创建一个新的,浅拷贝的数组实例。 console.log(Array.from('foo')); // expected output: Array ["f", "o", "o"] console.log(Array.from([1, 2, 3], x => x + x)); // expected outpu...原创 2020-03-25 12:38:07 · 197 阅读 · 0 评论