您的位置:首页 > Web前端 > JavaScript

(四)javascript 对象概述

2016-06-09 21:48 288 查看


<script>
var p1 = {                   //定义一个对象,用大括号{}
a:'hello word',          //定义一个对象的属性,如果有多个成员用逗号隔开
b:111
};
var c = p1.a;               //对象名.属性
var d =p1['b'];             //对象名【'属性'】
document.write(c);
document.write(d);
var p2 = {
x: function  (y){       // 函数用function声明  对象名:function (形参)
return 2+y;
}
};
var i = p2.x(2);          //对象名.属性(实参)
document.write(i);
console.log(p1.a);        /*查看键值  console.log(对象名.属性)
具体方法:在所在的页面右键 -> 检查 -> console*/
console.log(Object.keys(p1));//查看对象的所有属性;
//delete p1.a;              //删除对象的属性   delete 对象名.属性
with (p1)                   //改变对象的属性
{
b = 100;
}
document.write(p1.b);
</script>
值得注意的是假设你p对象没有a属性,而你有调用了这个对象的属性,它返回的是undefined;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript 对象