今日成果:
27.对象
var xiaoming = {
name:'小明',
birth:1990,
school:'No.1 Middle School',
score:null,
'middle-school':'no1.school'//不是一个有效变量
};
xiaoming.name;//'小明'
xiaoming['middle-school'];//'no1.school'
xiaoming.age;//undefined 访问不存在的属性不报错,而是返回undefined
xiaoming.age = 18;//新增age属性
xiaoming.age;//18
delete xiaoming.age;//删除age属性
'name' in xiaoming;//true 检测是否拥有某个属性
'age' in xiaoming;//false
'toString' in xiaoming;//true 对象继承的属性
xiaoming.hasOwnProperty('name');//true,对象自身拥有的属性
xiaoming.hasOwnProperty('toString'); // false
28.条件判断
var age = 3;
if(age>=18){
alert('adult');
}else {
if (age>=6){
alert('teenager');
}else {
alert('kid');
}
}
// 按照先后顺序进行判断,如果前面判断成功后面代码不执行了。
感谢各位读者查阅,欢迎 各位👍点赞✍评论⭐收藏+关注!