![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Js
慕慕珍珍
淘宝网产品狗,游戏料理控,目前喜欢数学。
展开
-
理解闭包_javascript原型链
作用域链(继承体现) Js代码 function MyOne( number ) { this.number = number; } function MyTwo( name ) { this.name = name; } MyTwo.prototype = new MyOne( 8 ); ...原创 2011-12-20 18:19:44 · 111 阅读 · 0 评论 -
理解闭包_javascript执行环境
执行环境 执行环境可以理解为一个栈,而全局变量——一切Js在其中发生,可以理解为栈底或者是一个装载其他子执行环境的容器。 函数执行是会在其自己的执行环境中执行,递归调用中,每一次递归调用都会有新的执行环境。当调用完成后,函数会返回原始的执行环境。 调用函数式,函数的执行环境的创建过程: 1. 在函数的执行环境中,创造一个活动对象(没有预定义原型的对象,且不可直接引用) 2. ...原创 2011-12-20 18:21:26 · 109 阅读 · 0 评论 -
理解闭包_javascript[[scope]]
作用域链与[[scope]] 通过调用 Function 构造函数创建的函数对象,其内部的 [[scope]] 属性引用的作用域链中始终只包含全局对象。 Js代码 var aFunction = new Function( a, b, "return a+b" ); aFunction.[[scope]] -> globalObject (在jav...原创 2011-12-21 13:52:54 · 109 阅读 · 0 评论 -
(译)理解JavaScript闭包
前言: 理解JavaScript闭包——Javascript Closures是一篇经典文章。网上(包括iteye)有翻译的中文版本,但是有一个部分并未翻译。在学习的过程中,我决定翻译下来,让这篇经典文章有一个完整的中文版。基于自己是第一次翻译,肯定存在一些错误,一些部分采用了意译。翻译之后,对译文进行了三遍润色和修改,希望大家提出意见,继续改进这篇译文。 最后,希望能给大家带来写帮助。...原创 2011-12-25 16:43:22 · 118 阅读 · 0 评论 -
理解DOM_什么是DOM
什么是DOM DOM = document + object + model document即文档,也就是从<html>到</html>的部分。 object即对象,对象有与之相关的属性、方法。如document.title这个属性代表了<title>Contents</title>;document.w...2011-12-28 17:42:57 · 158 阅读 · 0 评论 -
理解DOM_通过DOM方法找到节点
还是从这幅图开始,DOM通过树这个模型很好地映射了HTML文档,使得javascript对文档的访问和修改成为可能。 我们看到的web页面是表现形式,它传达信息,提供用户交互的界面和元素。浏览器会自动维护一个与页面相关的DOM对象,对象在页面载入时应该与页面的结构形成一一映射的关系,当然DOM对象是动态的,动态意味着可变,同时许多变化会在页面上实时地表现出来,...2011-12-29 14:20:40 · 203 阅读 · 0 评论 -
雄辩的JavaScript第二章(经典翻译计划1)
第二章:JavaScript基础:值,变量和控制流 在电脑世界中,只有数据:除数据之外的东西是不存在的。虽然,本质上,所有数据都是由0-1比特位组成的序列,但是每一块数据都有自身的作用。在JavaScript中这些数据被整齐地区隔为值,每一个值的类型决定了它可以扮演的角色,JavaScript中有6种基本类型的值:数、字符串、布尔值、对象、函数和undefined。 创建一个...2012-05-29 01:24:31 · 196 阅读 · 0 评论 -
雄辩的JavaScript(经典翻译计划1)
亲们,以前看过一个JavaScript入门的推荐帖子(article.yeeyan.org/view/188878/225166),其中推荐了若干书目,但是一大部分还木有翻译。计划在最近一年把它们汉化,分享给大家。 第一本书是《Eloquent JavaScript》,就从这里开始吧。 EloquentJavascript An opinionated guide ...2012-04-15 20:00:36 · 207 阅读 · 0 评论