国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

JS如何判斷對象是否包含某個屬性

瀏覽:113日期:2024-04-22 17:27:18

1.用 in 關鍵字 會返回 true/false 親測可實現!

//創建對象 data var data = scope.data;//判斷update值為‘是’時,data里要有’userXM’ 和 ’mobile’ 兩個字段,并且都不為空 if(scope.update == '是'){ if(!(’userXM’ in data)||!( ’mobile’ in data)){ //不包含字段,執行的代碼 }else if(data['userXM'] == ''|| data['mobile'] == ''){//兩個值,或其中一個值為空所執行的代碼}else{}}var obj = {name:’jack’};alert(’name’ in obj); // --> truealert(’toString’ in obj); // --> true

2.hasOwnProperty 方法

該方法會返回一個布爾值,指示對象自身屬性中是否具有指定的屬性(也就是,是否有指定的鍵)。

var obj = {name:’jack’};obj.hasOwnProperty(’name’); // --> trueobj.hasOwnProperty(’toString’); // --> false

3.使用undefined判斷

var o={x:1};o.x!==undefined; //trueo.y!==undefined; //falseo.toString!==undefined //true

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 章丘市| 西城区| 白银市| 丹棱县| 恩施市| 筠连县| 和顺县| 桂东县| 泰宁县| 淮南市| 安福县| 若尔盖县| 澳门| 石渠县| 乌拉特前旗| 乌拉特前旗| 德惠市| 南通市| 崇州市| 清远市| 安徽省| 五原县| 霍林郭勒市| 壶关县| 浦城县| 永定县| 南宁市| 荃湾区| 玉环县| 新安县| 罗平县| 和政县| 资中县| 沐川县| 基隆市| 衡水市| 舒兰市| 鸡东县| 泰州市| 日喀则市| 龙南县|