一、概述: Netscape开发的一种基于对象和事件驱动的脚本语言。 被设计用来想HTML页面添加交互行为。 无需编译,可由浏览器直接解释运行。 是一种弱类型语言。 JavaScript的正式名称是“ECMAScript”,这个标准有ECMA组织发展维护。 特点:...
分类:
编程语言 时间:
2015-08-17 21:27:32
阅读次数:
149
类 传统的JavaScript语言基于函数和原型链继承机制的方式构建可重用的组件,但这对于OO编程人员来说显得比较笨拙,因为是在类的基础上来继承。从JavaScript标准ECMAScript 6开始可以采用面向对象基于类来构建应用...
分类:
其他好文 时间:
2015-08-17 17:38:26
阅读次数:
360
欢迎来到ES6深入浅出!JavaScript的新版本离我们越来越近,我们将通过每周一节的系列课程一起探索ECMAScript 6新世界。ES6中包含了许多新的语言特性,它们将使JS变得更加强大,更富表现力。在接下来的几周内,我们将一一深入了解它们。但在我们开始详细学习之前,我认为十分有必要花几分钟讲...
分类:
其他好文 时间:
2015-08-13 19:47:24
阅读次数:
154
概述 ActionScript 是基于ECMAScript 的一种语言。当处理交互需求时,Flash 应用程序会使用此语言。和其它语言一样, ActionScript 有一些可能会导致安全问题的实施模式。特别是,因为Flash 应用往往嵌入浏览器中...
分类:
其他好文 时间:
2015-08-13 18:18:45
阅读次数:
219
------------ ECMAScript中的所有参数传递的都是值,不可能通过引用传递参数。 --------------------------JS函数没有真正意义上的重载。在函数内部有两个特殊的对象 : arguments和this。当函数被调用时,传入的参...
分类:
编程语言 时间:
2015-08-12 23:01:53
阅读次数:
172
访问和操作浏览器窗口的模型称为浏览器对象模型BOM(Browser Object Model)。 BOM整体对象图。 核心是window对象; 以下有特殊双重身份: window对象既是ECMAScript规范中的Global对象,也是BOM中的顶级对象; document对象既是BOM顶级对象的一...
分类:
其他好文 时间:
2015-08-12 21:19:55
阅读次数:
145
正则表达式,也不是第一次与它见面了。在我们学习ASP.NET视频的时候,验证控件的那个实例中,就有提到过它。那个时候,都是在控件的属性中自己设置的,用的原理就是正则表达式,当时得感觉就是方便,强大,给我们带来了很大的便利。这一次,就是对正则表达式的深入学习了。
一.什么是正则表达式
正则表达式(regular expression)是一个描述字符模式的对象。ECMAScript的RegEx...
分类:
编程语言 时间:
2015-08-12 14:43:28
阅读次数:
134
转换成数字ECMAScript提供了两种把非数字的原始值转换成数字的方法,即parseInt()和parseFloat()。注意:只有对String类型(Number除外)调用这些方法,才能正确运行对其他类型返回的都是NaN。例如:Js代码var iNum1 = parseInt(“1234blue...
分类:
Web程序 时间:
2015-08-11 20:41:37
阅读次数:
168
ECMAScript包含两种不同数据类型的值:基本类型值——简单的数据段和引用类型值——可能由多个值构成的对象。Undefined、Null、Boolean、Number和String这5种基本数据类型是按值访问的,因为可以操作保存在变量中的实际的值。引用类型的值是保存在内存中的对象,js不允许直接...
分类:
其他好文 时间:
2015-08-11 15:58:24
阅读次数:
160
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使...
分类:
移动开发 时间:
2015-08-10 23:43:10
阅读次数:
653