1 / 6
文档名称:

JavaScript面向对象.doc

格式:doc   大小:189KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JavaScript面向对象.doc

上传人:jiaoyuan2014 2020/4/29 文件大小:189 KB

下载得到文件列表

JavaScript面向对象.doc

文档介绍

文档介绍:JavaScript中的对象什么是对象?把一些"名字-属性"的组合放在一个单元里面,"键-值"对的集合(.--)。"名字"只能是string类型,不能是其他类型,而属性的类型则是任意的(数字/字符串/其他对象..)。可以使用newObject()来创建一个空对象,也可以简单的用"{}"来创建一个空对象,这两者的作用是等同的。Js代码1:分析:访问一个对象的属性,可以简单的用对象名加"."后加属性的名字,也可以用"[]"操作符来获取。JS代码2:分析:javasript对象中属性的个数是可变的,在创建了一个对象之后可以随时对它赋予任何的属性。JS代码3:JS代码4:分析:  delete操作符可以删除对象中的某个属性,判断某个属性是否存在可以使用"in"操作符。 需要注意,对象中的属性是没有顺序的。JavaScript中的数组对象是无序数据的集合,而数组则是有序数据的集合,数组中的数据(元素)通过索引(从0开始)来访问,,但是由于数组的很多特性,通常情况下把数组和对象区别开来分别对待(Throughoutthisbook,;,however,youhavetoknowthetruth::appliedtoanarrayvalue,itreturnsthestring"object". --).创建数组可以用"[]"操作符,或者是用Array()构造函数来new一个。JS数组示例1:JS数组示例2:分析: 用newArray()来创建数组时,可以指定一个默认的大小,其中的值此时为undefined,,同时数组中的内容也是可以任意改变的,,如果对超过它最大长度的索引赋值,则会改变数组的长度,同时会对没有赋值的索引处赋值undefinedJS数组示例3:JS数组示例4:分析  可以用delete操作符删除数组的元素,注意这个删除仅仅是将数组在该位置的元素设为undefined,数组的长度并没有改变。我们已经使用过了数组的length属性,length属性是一个