对象及利用字面量创建对象

立即领取

最高 ¥2000 红包 限量领取

云服务器、主机等产品通用,可叠加官网常规优惠使用 | 限时领取

对象:在JavaScript中,对象是一种数据类型,它是由属性和方法组成的一个集合。属性是指事物的特征,使用“对象.属性名”访问;方法是指事物的行为,使用“对象.方法名()”进行访问。

创建一个手机对象

var p1 = {
color: ‘黑色’,
weight: ‘188g’,
screenSize: ‘6.5’,
call: function(num) { console.log(‘打电话给’ + num);},
sendMessage: function(num, message) {},
playVideo: function() { console.log(‘播放视频’); },
playMusic: function() { console.log(‘播放音乐’); }
}

访问p1的属性和方法

console.log(p1.color);
console.log(p1.weight);
console.log(p1.screenSize);
p1.call(‘123’);
p1.sendMessage(‘123’, ‘hello’);
p1.playVideo();
p1.playMusic();

1、利用字面量创建对象

对象的字面量就是用花括号“{ }”来包裹对象中的成员,每个成员使用“key: value”的形式来保存,key表示属性名或方法名,value表示对应的值。多个对象成员之间用“,”隔开。例:

创建一个学生对象

var stu1 = {
name: ‘小明’, // name属性
age: 18, // age属性
sex: ‘男’, // sex属性
// sayHello方法
sayHello: function() { console.log(‘Hello’); } };

调用对象的属性

stu1.name;

stu1[‘age’];

调用学生对象的方法:

stu1.sayHello() // 方式1,输出结果为:Hello
stu1.[‘sayHello’]() // 方式2,输出结果为:Hello

 

未经允许不得转载:王刚博客 » 对象及利用字面量创建对象

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏