第六章 面向对象的程序设计 1、理解对象:无序属性的集合,其属性可以包含基本值、对象或者函数 1)属性类型: 数据属性:4个特性——[[Configurable]]表示能否通过delete删除属性从而重新定义属性,能否删除属性的特性,或者能否把属性修改为访问器属性,这个特性默认值为true;[[En
分类:
编程语言 时间:
2016-03-20 21:34:41
阅读次数:
281
javascript的对象:无序属性的集合,而每个属性可以包含基本值、对象或者函数。举例: 1 var person = new Object(); 2 person.name = "Nicholas"; 3 person.age = 29; 4 person.job = "Software Eng
分类:
编程语言 时间:
2016-02-15 18:29:43
阅读次数:
203
1.ECMAScript没有类的概念,ECMA-262 把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。”,有点类似于散列表 2.ECMAScript 中有两种属性:数据属性和访问器属性。 数据属性: [[Configurable]]:表示能否通过 delete 删除属性从而重新
分类:
编程语言 时间:
2016-02-07 17:29:47
阅读次数:
269
js006-面向对象的程序设计面向对象(Object-Oriented,OO)的语言有一个标志,那就是他们都有类的概念。而通过类可以创建多个具有相同属性和方法的对象。ECMA-262把对象定义为:无序属性的集合,其属性可以包含基本值、对象或者函数。(对象是一组没有特定顺序的值)。对象每个方法或者属性...
分类:
Web程序 时间:
2016-01-20 19:02:23
阅读次数:
212
第六章面向对象的程序设计1、理解对象:无序属性的集合,其属性可以包含基本值、对象或者函数1)属性类型:数据属性:4个特性——[[Configurable]]表示能否通过delete删除属性从而重新定义属性,能否删除属性的特性,或者能否把属性修改为访问器属性,这个特性默认值为true;[[Enumer...
分类:
编程语言 时间:
2015-12-30 21:45:29
阅读次数:
196
面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性!但JS中对象与纯面向对象语言中的对象是不同的,ECMA标准定义JS中对象:无序属性的集合,其属性可以包含基本值、对象或者函数。可以简单理解为JS的对象是一组无序的值...
分类:
Web程序 时间:
2015-10-25 12:04:30
阅读次数:
194
转自:http://segmentfault.com/a/1190000000713346基本概念ECMA关于对象的定义是:”无序属性的集合,其属性可以包含基本值、对象或者函数。“对象的每个属性或方法都有一个名字,而每个名字都映射到一个值。类在现实生活中,相似的对象之间往往都有一些共同的组成特征。类...
分类:
Web程序 时间:
2015-09-24 16:15:02
阅读次数:
305
对象的定义:无序属性的集合,属性的值可以是基本值、对象或者函数. 每个对象都是基于一个应用类型创建的,这个引用类型可以是内置的(例如Object?Array?Math),也可以是用户自定义的. 基于Object创建对象 所有的对...
分类:
其他好文 时间:
2015-09-21 16:04:11
阅读次数:
159
对象——原型与构造函数对象万物皆对象对象面向对象的编程语言中有一个非常重要的参数,那就是类的概念,通过类我们可以创建出来各种各样的对象,而ECMAscript中没有类的概念,所以他与别的编程语言中处理对象的方式有所不同。ECMA-262中规定了对象:无数属性的集合,其属性可以包含基本值,对象或其他函...
分类:
其他好文 时间:
2015-08-21 22:55:23
阅读次数:
127
原型与构造函数一、对象面向对象的编程语言中有一个非常重要的参数那就是类的概念,通过类我们可以创建出来各种各样的对象,而ECMAscript中没有类的概念,所以他与别的编程语言中处理对象的方式有所不同。ECMA-262中规定了对象:无数属性的集合,其属性可以包含基本值,对象或其他函数 在 JavaSc...
分类:
其他好文 时间:
2015-07-23 21:21:51
阅读次数:
107