ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。”严格来讲,这就相当于说对象是一组没有特定顺序的值。对象的每个属性或方法都有一个名字,而每个名字都映射到一个值。正因为这样(以及其他将要讨论的原因),我们可以把ECMAScript的对象想象成散列表:无非就是一组名值...
分类:
编程语言 时间:
2015-05-05 16:06:55
阅读次数:
121
ECMAScript基础1,语法简单。2,变量使用 var 运算符加变量名定义。如果在使用变量名称未声明,ECMAScript的解释程序将该变量创建位一个全局变量。建议使用 "use strict"来养成良好的习惯,总是声明所有变量。3,原始值和引用值在ECMAScript中,变量可以存放两种类型的...
分类:
编程语言 时间:
2015-05-04 23:30:42
阅读次数:
184
本篇主要总结《Javascript高级程序设计(第三版)》第三章基本概念中的ECMAScript(以下简称ES)语言核心。 ES推荐标识符命名采用驼峰式。 ES第五版引入了严格模式,严格模式需要在JS文件顶部或者函数内部第一行添加"use strict"这条编译指示开启。在严格模式下,很多J...
分类:
编程语言 时间:
2015-05-04 17:40:26
阅读次数:
129
土豆网同步更新:http://www.tudou.com/plcover/VHNh6ZopQ4E/使用HTML 创建Mac OS App 视频教程。官方QQ群:(1)App实践出真知434558944(2)App学习交流452180823百度网盘同步:http://pan.baidu.com/s/1...
分类:
其他好文 时间:
2015-05-04 13:40:28
阅读次数:
234
本系列博客主要记录学习《Javascript高级程序设计(第三版)》过程中的笔记。 一个完整的Web端Javascript实现应该有三个主要部分组成:语言核心ECMAScript,文档对象模型DOM(Document Object Model)和浏览器对象模型BOM(Browser Obj...
分类:
编程语言 时间:
2015-05-04 11:23:51
阅读次数:
130
在ECMAScript中,创建函数的最常用的两个方法是函数表达式和函数声明,两者期间的区别是有点晕,ECMA的规范明确了一点~函数声明必须带有标示符(Identifier)就是大家说的(函数名),而函数表达式则可以省略函数名。那么没有函数名那肯定就是函数表达式了,那么有函数名时,如何区分它是函数表达...
分类:
其他好文 时间:
2015-05-02 18:00:28
阅读次数:
95
一、JSP EL语言定义 E L(Expression Language) 目的:为了使JSP写起来更加简单。 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌...
分类:
Web程序 时间:
2015-04-30 12:19:51
阅读次数:
161
ECMAScript是javascript的核心,但如果要在web中使用javascript,那么BOM(浏览器对象模型)则无疑是真正的核心。BOM提供了很多对象,用于访问浏览器的功能,在浏览器之间共有的对象渐渐成为了事实上的标准。W3C为了把浏览器中javascript最基本的部分标准化,已...
分类:
编程语言 时间:
2015-04-29 23:23:47
阅读次数:
241
JS背景知识:一个完整的JS实现应该由下列三个不同的部分组成,:核心(ECMAScript),文档对象模型(DOM),浏览器对象模型(BOM)1997年,发布了ECMA-262语言规范,将JavaScript语言标ECMAScript,现在各种浏览器都以该Ajax技术是利用JS的异步更新机制实现We...
分类:
Web程序 时间:
2015-04-29 19:23:42
阅读次数:
145
ECMAScript中所有函数的参数都是按值传递的。5种基本数据类型: Undfined,Null,Boolean,Number,String.ECMAScript中的所有参数传递的都是值,不可能通过引用传递参数。函数声明会优先于函数表达式被解析器解析,函数表达式则必须笔等到解析器执行到它所在的代码...
分类:
Web程序 时间:
2015-04-27 18:20:32
阅读次数:
145