文章分类 -  JavaScript

摘要:原文地址:http://www.csdn.net/article/2012-07-26/2807740-JavaScript摘要:JavaScript是一种灵活的语言,这有时使它名声较差,但是往好的一面看,它也向您提供了快速、创造性地编写代码的能力。它提供的属性和方法仅仅是可以实现功能的开始是您的想象力创建了自定义功能。因此,您的想象力没有界限,您编写的代码也没有界限。所有编程语言都具有内部(或内置的)对象来创建语言的基本功能。内部对象是 您编写自定义代码所用语言的基础,该代码基于您的想象实现自定义功能。JavaScript有许多将其定义为语言的内部对象。本文介绍了一些最常用的对象,并简要介绍 阅读全文
posted @ 2012-10-14 18:54 下一站永远 阅读(244) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.ibm.com/developerworks/cn/web/1207_wangqf_jsthis/index.html简介:JavaScript 是一种脚本语言,因此被很多人认为是简单易学的。然而情况恰恰相反,JavaScript 支持函数式编程、闭包、基于原型的继承等高级功能。本文仅采撷其中的一例:JavaScript 中的 this 关键字,深入浅出的分析其在不同情况下的含义,形成这种情况的原因以及 Dojo 等 JavaScript 工具中提供的绑定 this 的方法。可以这样说,正确掌握了 JavaScript 中的 this 关键字,才算迈入了 Jav 阅读全文
posted @ 2012-09-10 16:25 下一站永远 阅读(317) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.ibm.com/developerworks/cn/web/wa-lo-dojoajax1/?S_TACT=105AGX52&S_CMP=tec-csdn#code5文章内容:null 与 undefinedif ("" || 0)== 与 ===Arrayargumentsprototype 与继承thisneweval执行上下文和作用域链function对象的创建方式with闭包 阅读全文
posted @ 2012-09-03 23:03 下一站永远 阅读(228) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.cn-cuckoo.com/2007/08/01/understand-javascript-closures-72.html要成为高级 JavaScript 程序员,就必须理解闭包。本文结合 ECMA 262 规范详解了闭包的内部工作机制,让 JavaScript 编程人员对闭包的理解从“嵌套的函数”深入到“标识符解析、执行环境和作用域链”等等 JavaScript 对象背后的运行机制当中,真正领会到闭包的实质。原文链接:JavaScript Closures可打印版:JavaScript 闭包目录简介对象属性名解析值的赋予值的读取标识符解析、执行环境和作用域 阅读全文
posted @ 2012-09-03 23:02 下一站永远 阅读(347) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/TomXu/archive/2012/02/06/2330609.html介绍本章是关于ECMAScript面向对象实现的第2篇,第1篇我们讨论的是概论和CEMAScript的比较,如果你还没有读第1篇,在进行本章之前,我强烈建议你先读一下第1篇,因为本篇实在太长了(35页)。英文原文:http://dmitrysoshnikov.com/ecmascript/chapter-7-2-oop-ecmascript-implementation/注:由于篇幅太长了,难免出现错误,时刻保持修正中。在概论里,我们延伸到了ECMAScript,现在,当我们 阅读全文
posted @ 2012-07-27 18:20 下一站永远 阅读(195) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/TomXu/archive/2012/01/18/2312463.html前言在第12章关于变量对象的描述中,我们已经知道一个执行上下文 的数据(变量、函数声明和函数的形参)作为属性存储在变量对象中。同时我们也知道变量对象在每次进入上下文时创建,并填入初始值,值的更新出现在代码执行阶段。这一章专门讨论与执行上下文直接相关的更多细节,这次我们将提及一个议题——作用域链。英文原文:http://dmitrysoshnikov.com/ecmascript/chapter-4-scope-chain/ 中文参考:http://www.denisdeng. 阅读全文
posted @ 2012-07-27 18:14 下一站永远 阅读(171) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/TomXu/archive/2012/01/17/2310479.html介绍在这篇文章里,我们将讨论跟执行上下文直接相关的更多细节。讨论的主题就是this关键字。实践证明,这个主题很难,在不同执行上下文中this的确定经常会发生问题。许多程序员习惯的认为,在程序语言中,this关键字与面向对象程序开发紧密相关,其完全指向由构造器新创建的对象。在ECMAScript规范中也是这样实现的,但正如我们将看到那样,在ECMAScript中,this并不限于只用来指向新创建的对象。英文翻译: Dmitry A. Soshnikov在Stoyan Stefa 阅读全文
posted @ 2012-07-27 18:13 下一站永远 阅读(150) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/TomXu/archive/2012/01/12/2308594.html本篇是ECMA-262-3 in detail系列的一个概述(本人后续会翻译整理这些文章到本系列(第11-19章)。每个章节都有一个更详细的内容链接,你可以继续读一下每个章节对应的详细内容链接进行更深入的了解。适合的读者:有经验的开发员,专业前端人员。原作者: Dmitry A. Soshnikov 发布时间: 2010-09-02 原文:http://dmitrysoshnikov.com/ecmascript/javascript-the-core/参考1:http:// 阅读全文
posted @ 2012-07-26 16:52 下一站永远 阅读(199) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示