星空网 > 软件开发 > Java

JavaScript:Object类型

JavaScript中,引用类型是一种数据结构,用于将数据和功能组织在一起

对象是某个特定引用类型的实例。对象的创建方式:

var person = new Object();

上面的例子创建了Object引用类型的一个新实例,然后把该实例保存在变量person中。

 

创建对象有构造函数对象字面量两种方式。

1.构造函数方式

使用new操作符后跟Object构造函数。

var p = new Obejct();p.name = "萧萧弈寒";p.age = 18;

2.对象字面量方式

对对象定义的一种简写,目的在于简化创建包含大量属性的对象的过程。示例:

var p = {  name:"萧萧弈寒",  age:18};

在对象字面量语法时,属性名也可以使用字符串,例如:

var p = {  "name":"萧萧弈寒",  "age":18,  5:true}

上面的例子会创建一个对象,包含name、age、5三个属性。这里的数值属性名会自动转换为字符串。

另外,使用对象字面量语法时,如果留空其花括号,则可以定义包含默认属性和方法的对象。例如:

var p = {};p.name = "萧萧弈寒";p.age = 18;

一般来说,访问对象的属性使用的是点表示法,在JavaScript也可以使用方括号表示法来访问对象的属性。在使用方括号语法时,应该将要访问的属性以字符串的形式放在方括号中,例如:

alert(p["name"]);alert(p.name);

功能上这两种访问方式没什么区别。方括号语法的优点是可以通过变量来访问属性:

var propName = "name";alert(p[propName]); // "萧萧弈寒"

如果属性名中包含关键字或保留字等会导致错误的字符,也可以使用方括号表示法。例如:

p["first name"] = "萧萧弈寒";

属性first name中包含一个空格,不能通过点表示法访问。




原标题:JavaScript:Object类型

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

马来西亚寄东西到中国用什么快递:https://www.goluckyvip.com/tag/91834.html
大连到马来西亚快递:https://www.goluckyvip.com/tag/91835.html
中国邮寄马来西亚用什么快递:https://www.goluckyvip.com/tag/91836.html
中国往马来西亚寄快递:https://www.goluckyvip.com/tag/91837.html
中国寄马来西亚哪个快递便宜:https://www.goluckyvip.com/tag/91838.html
广州快递发马来西亚:https://www.goluckyvip.com/tag/91839.html
月活用户超20亿!万亿市值巨头对中国商家进一步开闸放流 :https://www.kjdsnews.com/a/1836412.html
九寨沟周围必去的景点推荐:https://www.vstour.cn/a/363190.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流