工作生活

js对象的基本操作方法

2019-06-30  本文已影响0人  关耳木南
<script type="text/javascript">
    //创建对象
    var student = {
    name:"李白",//student有一个name属性
    say:function(){//sudent有一个say方法
        console.log("你好");
    }
}
student.say();//你好
console.log(student["say"]);//打印出function(){console.log("你好")}
student.toShanghai = function(){
    console.log("去上海")
}
student.toShanghai();//去上海
/*
对象就是键值对的集合:对象有属性和值构成的
 
获取属性的方法
    1、.语法
        student.name
    2、[]
        student["name"]
        student["say"]
    点语法和[]语法的差异:
        点语法后不能使用js中的关键字、保留字(class、this)
        []语法使用更广泛
设置对象属性
    student["gender"]="男"  等价于 student.gender ="男"
    含义:如果没有gender属性,就添加该属性,如果有gender属性就修改gender属性的值
删除属性 delete
    delete student["name"]
清空对象 
    student={} //student对象不再具有任何属性
    student=null //表示将student变量的值赋为null,从此以后student不再是一个对象了
*/
</script>
上一篇 下一篇

猜你喜欢

热点阅读