完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
三、JavaScript 对象 JavaScript 对象在 JavaScript中,几乎所有的事物都是对象。
你已经学习了 JavaScript 变量的赋值。 以下代码为变量 car 设置值为 "Fiat" : var car = "Fiat"; 对象也是一个变量,但对象可以包含多个值(多个变量),每个值以 name:value 对呈现。 var car = {name:"Fiat", model:500, color:"white"}; 在以上实例中,3 个值 ("Fiat", 500, "white") 赋予变量 car。
对象定义 你可以使用字符来定义和创建 JavaScript 对象: 实例var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"}; 定义 JavaScript 对象可以跨越多行,空格跟换行不是必须的: 实例var person = { firstName:"John", lastName:"Doe", age:50, eyeColor:"blue" }; 对象属性 可以说 "JavaScript 对象是变量的容器"。 但是,我们通常认为 "JavaScript 对象是键值对的容器"。 键值对通常写法为 name : value (键与值以冒号分割)。 键值对在 JavaScript 对象通常称为 对象属性。
对象键值对的写法类似于: · PHP 中的关联数组 · Python 中的字典 · C 语言中的哈希表 · Java 中的哈希映射 · Ruby 和 Perl 中的哈希表 访问对象属性 你可以通过两种方式访问对象属性: 实例 1person.lastName; person["lastName"]; 对象方法 对象的方法定义了一个函数,并作为对象的属性存储。 对象方法通过添加 () 调用 (作为一个函数)。 该实例访问了 person 对象的 fullName() 方法: 实例name = person.fullName(); 如果你要访问 person 对象的 fullName 属性,它将作为一个定义函数的字符串返回: 实例name = person.fullName;
在随后的教程中你将学习到更多关于函数,属性和方法的知识。 访问对象方法 你可以使用以下语法创建对象方法: methodName : function() { // 代码 } 你可以使用以下语法访问对象方法: 实例objectName.methodName() 通常 fullName() 是作为 person 对象的一个方法, fullName 是作为一个属性。 如果使用 fullName 属性,不添加 (), 它会返回函数的定义: 实例objectName.methodName 有多种方式可以创建,使用和修改 JavaScript 对象。 同样也有多种方式用来创建,使用和修改属性和方法。 |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
【HaaS 610 Kit 4G 开发板试用体验】异常的I2C功能检测
2655 浏览 0 评论
【HaaS 610 Kit 4G 开发板试用体验】按键控制LED灯
2399 浏览 0 评论
【HaaS 610 Kit 4G 开发板试用体验】命令行工具的使用及log查看
1967 浏览 0 评论
物联网设备开发新体验!HaaS如何做到免编译、免烧录?还能热更新!
5742 浏览 0 评论
基于阿里轻应用框架的HaaS610 Kit 4G 开发板发布啦~~
2414 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 21:19 , Processed in 0.503800 second(s), Total 41, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号