JavaScrit对象(一)

JavaScript对象的创建,空对象与非空对象的不同创建方法,内置对象,Math对象与Date日期对象
摘要由CSDN通过智能技术生成

JavaScrit对象(一)



一、对象的基本概念

1、对象:属性和行为的结合体
(1)属性:对象的静态特征,使用“对象.属性名”访问
(2)行为:又称为方法,是对象的动态特征(也叫函数),使用“对象.方法名()”进行访问
案例:创建对象以及对象的访问

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('播放音乐'); }
}
console.log(p1.color);
console.log(p1.weight);
console.log(p1.screenSize);
p1.call('123');		
p1.sendMessage('123', 'hello');
p1.playVideo();
p1.playMusic();	

2、对象的创建
(1)非空对象

 var 对象名 = {
		  
		     属性名:值
			 ...
			 方法名:function([参数]){
			    方法体语句
			 }
			 ...
		  }

例如

var p1 = {         //p1是创建的对象
    color: '蓝色',       //color weight screenSize是对象的属性
    weight: '56g',
    screenSize: 6.5,
    call : function(name){       //这四个函数是对象的方法
        console.log("打电话给:"+name);
    },
    sendMessage : function(msg){
        console.log("发信息给:"+msg);
    },
    playVideo : function(){
        console.log("播放视频:");
    },
    playMusic : function(){
        console.log("播放音乐:");
    }

}

(2)空对象

A、var 对象名 = {}
B、var 对象名 = new Object()

//创建一个空的对象
var p2 = new Object()
  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值