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');
?? ?}
}
// 按照先后顺序进行判断,如果前面判断成功后面代码不执行了。
感谢各位读者查阅,欢迎 各位👍点赞?评论?收藏+关注!