JavaScript总结(三)

发布时间:2024年01月20日

今日成果:

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');
?? ?}
}
// 按照先后顺序进行判断,如果前面判断成功后面代码不执行了。

感谢各位读者查阅,欢迎 各位👍点赞?评论?收藏+关注!

文章来源:https://blog.csdn.net/qq_36729037/article/details/135706104
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。