03 2017 档案

摘要:之前一直很好奇JavaScript中的Function和Object是什么关系,但一直没有时间去梳理(其实就是懒~~~)。在刷完了w3c的文档后,终于把这个坑给补上了。 函数的constructor是Function构造函数,而Function构造函数本身也是函数,所以其constructor指向其 阅读全文
posted @ 2017-03-22 10:17 牧云人生 阅读(278) 评论(0) 推荐(0)
摘要:ECMAScript5 新增了十个数组方法,这些方法只有在ie9及以上浏览器中可以被使用,下面是对于这些方法的模拟实现。 一、Array.isArray(element) 该方法用于判断传入的对象是否为数组类型,返回true和false。 Array.newIsArray = function(el 阅读全文
posted @ 2017-03-20 12:01 牧云人生 阅读(236) 评论(1) 推荐(0)
摘要:最近在看《深入了解JavaScript》这本书,在看到了关于Function构造函数和bind函数后,让我突然有股冲动想自己来实现一下bind函数,于是乎,我就开始尝试编写bind函数。 尝试编写的第一个版本,写的实在是太累赘了,并且还存在一些问题。 Function.prototype.binds 阅读全文
posted @ 2017-03-18 11:23 牧云人生 阅读(283) 评论(0) 推荐(1)