09 2015 档案

摘要:前言: JavaScript是一种应用非常广泛的语言,其也有一些自身特点和优势,本文重在讲述其作用域机制以及闭包,会从一些实例来探讨其机理。 作用域在JavaScript程序员日常使用中有不同的含义,如下所示: this绑定的值; this绑定的值定义的执行上下文; 一个变量的“生命周期”; 变量的 阅读全文
posted @ 2015-09-28 11:15 默语 阅读(19306) 评论(8) 推荐(9) 编辑
摘要:随着编程实践的增加,慢慢发现关于数据类型的检测至关重要。我认为程序就是为了处理数据和展示数据。所以,数据的检测对于编程来说也至关重要。因为只有符合我们预期的输入,才可能产生正确的输出。众所周知,JavaScript是弱类型语言,这带来很多便利的同时,也带来了不少问题。为了减少编程实践中在变量判断方面出现的问题,我们需要对不确定的变量进行检测,以保证处理符合预期的数据。本文是对数据检测的总结。 阅读全文
posted @ 2015-09-25 17:26 默语 阅读(472) 评论(0) 推荐(0) 编辑
摘要:程序语言的编码风格对于一个长期维护的软件非常重要,特别是在团队协作中。如果一个团队使用统一规范的编码分风格,可以提高团队的协作水平和工作效率。编程风格指南的核心是基本的格式化规则,这些规则决定了如何编写高水准的代码。本指南来自于《编写可维护的JavaScript》这本书,基于"Java语言编码规范"和Crockford的JavaScript编程规范,还有Nicbolas的一些个人经验和喜好。想了解更多的内容请阅读《编写可维护的JavaScript》。 阅读全文
posted @ 2015-09-17 17:15 默语 阅读(3049) 评论(2) 推荐(2) 编辑
摘要:This is a set of coding conventions and rules for use in JavaScript programming. It is inspired by theSundocumentCode Conventions for the Java Program... 阅读全文
posted @ 2015-09-16 19:03 默语 阅读(328) 评论(0) 推荐(0) 编辑