会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
爱吃鱼摆摆
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2016年12月12日
深入理解js——执行上下文
摘要: 什么是“执行上下文”?暂且不下定义,先看一段代码: 第一句报错,a未定义,很正常。第二句、第三句输出都是undefined,说明浏览器在执行console.log(a)时,已经知道了a是undefined,但却不知道a是10(第三句中)。 在运行一段js代码之前,浏览器已经做了一些“准备工作”,其中
阅读全文
posted @ 2016-12-12 10:58 爱吃鱼摆摆
阅读(106)
评论(0)
推荐(0)
编辑
深入理解js——原型的灵活性
摘要: 在java中,class是一个模子,对象就是按照这个模子刻出来的;但是在JavaScript中对象可以刻成任意的样子。 首先,对象属性可以随时改动。对象或者函数,刚开始new出来之后,可能啥属性都没有。但是你可以这会儿加一个,过一会儿在加两个,非常灵活。 其次,如果继承的方法不合适,可以做出修改。
阅读全文
posted @ 2016-12-12 10:39 爱吃鱼摆摆
阅读(188)
评论(0)
推荐(0)
编辑
深入理解js——构造函数的继承
摘要: 看了阮一峰的网络日志(http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_inheritance.html),记录一下构造函数继承的几种方式。 1、构造函数绑定 使用call或apply方法,将父对象的构造函数绑定在子对
阅读全文
posted @ 2016-12-12 10:25 爱吃鱼摆摆
阅读(117)
评论(0)
推荐(0)
编辑