實戰(zhàn)課掌握Taro多端框架 快速上手小程序/H5開發(fā)
? ? ? * 通過has 方法來控制,返回值也是個boolean,表示對象是否擁有某個屬性
? ? ? ? * 如果返回的值不是boolean值,則會進行類型轉(zhuǎn)換成boolean值再返回
? ? ? ? */
? ? ? ?has : function(target,prop){
? ? ? ? ? ?if(prop == 'id'){
? ? ? ? ? ? ? ?return false
? ? ? ? ? ?}else{
? ? ? ? ? ? ? ?return prop in target;
? ? ? ? ? ?}
? ? ? ?}
? ?};
? ?
? ?var proxy = new Proxy(targetObj,handler);
? ?console.log('id' in proxy); // false
? ?console.log('name' in proxy); // true
? ?
標簽: