ECMAScript中有两种属性:数据属性和访问器属性。 数据属性 数据属性包含一个数据值的位置。在这个位置可以读取和写入值。数据属性有4个描述其行为的特性。[[Configurable]]:表示能否通过delete删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性...
分类:
其他好文 时间:
2015-06-06 21:58:20
阅读次数:
116
操作方法 ECMAScript为操作已经包含在数组中的项提供了很多方法。其中,concat()方法可以基于当前数组中的所有项创建一个新数组。具体来说,这个方法会先创建当前数组一个副本,然后将接收到的参数添加到这个副本的末尾,最后返回新构建的数组。在没有给concat()方法传递参数的情况下,它只是....
分类:
其他好文 时间:
2015-06-05 19:26:16
阅读次数:
139
栈方法 ECMAScript数组也提供了一种让数组的行为类似其他数据结构的方法。具体说来,数组可以表现得就像栈一样,后者是一种可以限制插入和删除项的数据结构。栈是一种LIFO(Last-In-First-Out,后进先出)的数据结构,也就是最新添加的项最早被移除。而栈中项的插入(叫做推入)和移除(....
分类:
其他好文 时间:
2015-06-05 15:27:11
阅读次数:
102
js是门灵活的语言,实现一种功能往往有多种做法,ECMAScript没有明确的继承机制,而是通过模仿实现的,根据js语言的本身的特性,js实现继承有以下通用的几种方式 1.使用对象冒充实现继承(该种实现方式可以实现...
分类:
Web程序 时间:
2015-06-05 01:05:26
阅读次数:
167
1、 操作符(1) 一元操作符前置递增和递减操作符,变量的值都是在语句被求值以前改变的;后置相反(2) 位操作符在ECMAScript中,对数值进行位操作时,会发生以下转换过程:64位的数值被转换为32位数值,然后执行位操作,最后再将32位的结果转换回64位数值;右移分为有符号右移(>>)和无符号右...
分类:
编程语言 时间:
2015-06-04 22:38:36
阅读次数:
164
AS : ECMAScript xml 、 html js组成: 1,ECMAScript : 是Javascript的核心标准、同时也是一个解释器。 2,DOM: document object model 文档对象模型 html dom / xml dom document.getElement...
分类:
其他好文 时间:
2015-06-03 15:16:17
阅读次数:
123
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。PHP中往数据库中存储json数据在项目开发中也经常遇到,下面我就写个往数据库中存储json的例子。在PHP操作数据库当中,将json数据存入数据库中,还得把这个数据从...
分类:
数据库 时间:
2015-06-03 11:16:04
阅读次数:
148
3.4 数据类型 ECMAScript有5种简单的数据类型,也称为基本数据类型,Undefined、Null、Boolean、Number和String,还有一种复杂数据类型——Object。3.4.1 typeof操作符 typeof用来检测给定变量的数据类型,对一个值使用typeof操作符可.....
分类:
编程语言 时间:
2015-06-02 19:53:13
阅读次数:
125
本文内容主要来自developerWorks...在 JavaScript 中,判断一个变量的类型尝尝会用 typeof 运算符,在使用 typeof 运算符时采用引用类型存储值会出现一个问题,无论引用的是什么类型的对象,它都返回 "object"。ECMAScript 引入了另一个 Java 运算...
分类:
Web程序 时间:
2015-06-02 15:08:17
阅读次数:
118
1.动态语言DynamicallyTypedLanguage例如:ECMAScript(JavaScript)、Ruby、Python、VBScript、php也叫动态类型定义语言与静态类型定义相反,一种在执行期间才去发现数据类型的语言,动态语言是指程序在运行时可以改变其结构:新的函数可以被引进,已...
分类:
编程语言 时间:
2015-06-02 15:06:12
阅读次数:
142