javaScript_对象和属性

js中也有对象和属性这个概念


1.常用方式

var box = new Object();  //new  可以省略

box.name="arvo";

box.age=12;

alert(box.name); //或者  alert(box['name']); 这种 单引号不能少

2.字面量方式


var box={

 name:'arvo',    // name  可以加单引号  'name':'arvo'

 age:28

};

alert(box.name);

3.给对象加方法 

 第一种

function runfunction(){}

var box = new Object();

box.run=runfunction();

alert(box.run);       注意情况:若  box.run=runfunction    无括号,则调用的时候要改成   alert(box.run());

第二种

var box = {

name:'arvo',

age:22,

run: function(){   匿名函数   其函数名为 run


}

}

alert(box.run());

4.删除属性 

delete box.name

5.常用封装方法

function box(obj){

alert(obj.name);

}

var obj = {

name:'arvo',

age:22,

address:'dsafdsa'

};

box(obj);








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值