08 2016 档案
摘要:首先声明,一些内容基于个人猜测,如果哪里有错误,请立即联系在下! 我们用js操作Dom时,会经常用到一些个方法比如基于获取到的元素选择其子元素: 为什么oBox会有getElementsByTagName方法呢?答案很简单,跟js中的继承一模一样,通过_proto_指向prototype继承而来。
阅读全文
摘要:今天碰到个问题,js对象、数组深度复制;之前有见过类似的,不过没有实现函数复制,今晚想了一下,实现代码如下: 特意实验了下发现效果还不错: 如有问题欢迎指出
阅读全文
摘要:一、作用域 直观的理解作用域就是函数内部通过var 及 function关键字声明的变量的作用范围,首先来看下面代码(把代码复制到控制台执行一下就可以看到结果): 为什么第一个打印出来的是undefined而不是22222呢? 原因呢很简单,就是因为fn函数中声明了变量a,fn的作用域在fn执行之前
阅读全文