亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

類數組轉化為數組,try catch,for in

標簽:
JavaScript

类数组转化为数组:
Array.prototype.call.slice(arguments);
我们借住类数组很像数组的机制,借用数组方法机制来操作我们的类数组;
节点元素的类数组,我们用call来转化,ie6-8不支持,我们需要遍历;
我们利用try catch 执行我们不兼容的方法;
try里面放可以兼容的方法Array.prototype.call.slice(arguments);
catch里面执行遍历我们的方法;

try catch
try{
这里面的代码报错,才会执行catch里面的代码
}catch (e){
e.message 报错信息
throw new Error (‘系统异常’)//手动抛出一条异常信息,会终止下面的diamante执行;
}
上面的代码异常报错,不会影响我们下面的代码执行;
console.log('ok')

new RefernceError 引用地址错误,比如变量未定义;
new TypeError 类型错误;比如undefined类型调用一个方法;
new RangError 范围错误;

// for in
我们再遍历对象的时候最好用for in ,因为 in遍历的时候,可以遍历到我们私有,共有的属性;
// ary[key] ary.区别
我们再遍历数组的时候,最好用[]的方式,因为key有可能是数字,点数字就不支持;

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消