文章目录
对象
对象是一个具体的事物
利用对象字面量创建对象
<script>
var obj = {
uname: 'kongla',
age: 20,
sex: 'man',
sayHi: function() {
console.log('hi~');
}
};
</script>
使用对象
调用对象属性
方法一
对象名.属性名
console.log(obj.uname);
方法二
对象名[‘属性名’]
console.log(obj['uname']);
调用对象方法
obj.sayHi();
变量属性函数方法的区别
<script>
var num = 10;
var obj = {
age: 20,
fn: function(){
}
}
function fn() {
}
</script>
利用new object创建对象
跟之前创建数组new Array一致
<script>
var obj = new Object();
obj.uname = 'kongla';
obj.age = 20;
obj.sex = 'man';
obj.sayHi = function(){
console.log('hi~');
}
console.log(obj.uname);
console.log(obj['age']);
obj.sayHi();
</script>