欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

js 两种方法创建对象

shiping1 的头像
//这是第一种方法
var beyond ={};
beyond.formedIn = '1983';
beyond['foundedIn'] = '香港';


//这是第二种方法
var beyond = {formedIn: '1983', foundedIn: '香港'};  
console.log(beyond);


//访问属性的方法 
alert(beyond.formedIn);
//或者

alert(beyond['formedIn']);

//给
属性赋值
beyond.formedIn='aaaa';
或者

beyond['formedIn'] = 'aaa';

删除属性
delete 
beyond.formedIn;
或者
delete beyond['formedIn'];

给对象赋方法 
beyond.dothind = function(){
alert(1111);
}



js 里面的方法 也可以看成是属性
//输出对象里面的属性
var property;
for (property in beyond) {
    // 判断是否是函数 如果不是函数的话 那么就打印出结果
    if (typeof beyond[property] !== 'function') {
        console.log(property + ':' + beyond[property]);
    }
}
 
普通分类: