久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

JS如何判斷對(duì)象是否包含某個(gè)屬性

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

1.用 in 關(guān)鍵字 會(huì)返回 true/false 親測(cè)可實(shí)現(xiàn)!

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

2.hasOwnProperty 方法

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

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

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 巴塘县| 鄄城县| 平谷区| 得荣县| 喀喇| 墨竹工卡县| 台安县| 贵阳市| 平邑县| 松江区| 高淳县| 略阳县| 菏泽市| 红河县| 区。| 宁陵县| 天津市| 碌曲县| 凭祥市| 嘉义县| 绍兴市| 大英县| 航空| 金湖县| 封丘县| 广元市| 合川市| 玛多县| 丰原市| 育儿| 大埔区| 怀安县| 松桃| 易门县| 京山县| 永嘉县| 贵南县| 汝南县| 滦南县| 乌恰县| 胶南市|