创建一个对象保存手机对象,包含属性有品牌,价格,产地;如果颜色不存在,则添加为绿色;如果价格存在,则在原来基础之上减1000;最后打印该对象。

1.对象.属性===undefined     存在 false    不存在 true

2.对象.hasOwnProperty('属性名')   存在true   不存在  false

3.'属性名'  in  对象      存在 true   不存在  false

 

var phone={
   brand:'小米 Ari',
   price:'4399',
   made:'上海'
};
//如果颜色不存在
if( phone.color===undefined ){
   console.log( phone.color='绿色' );
}
//如果价格存在
if( 'price' in phone){
   console.log( phone.price-=1000 );
}

 

posted @ 2020-04-23 15:30  L小洁  阅读(298)  评论(0编辑  收藏  举报