定义JavaScript对象
var obj = {}
var obj = new Object()
举个例子
// 这就是一个对象
var person = {
username: 'admin',
password: '12456'
}
// 这个也是对象只不过password的数据类型不一样而已 他是一个函
var person1 = {
username: 'admin',
password:function(){
// your code
}
}
对象的修改
注意:使用 [] 改变原因就是因为存在一个 " . "的情况下无法去操作了,因为key必须是字符串
person['username'] = 'root'
person.username = 'root'
person['user.email'] = 'admin@163.net'
对象的获取
Tips :能够被点的属性一定包含在对象中
console.log(person.username)
// 获取中括号的键值对 (上述所说key必须是字符串)否则无法获取
var email = "user.email"
console.log(person[email]) || console.log(person["user.email"])
删除属性和删除对象
// 删除对象
person = null
// 删除对象的某个属性 (delete 对象.键名)
delete person.usernam
// 检查元素是否存在对象中(键名 in 对象),在就返回true否则返回false
console.log( "username" in person )
未完待续…