亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

javascript - js一個call和apply的問題?

瀏覽:136日期:2023-02-14 17:03:55

問題描述

Array.call(null,{length:3}//返回[{length:3}]Array.apply(null,{length:3})//返回[undefined, undefined, undefined]

call和apply都是改變this指向,到這里結果卻不一樣,詭異了

問題解答

回答1:

寫這里,方便看。

call:第一個是直接傳對象進去;

apply:第二個是當成數組長度為3的數組,但沒有值,所以undefined{length: 3} => {length: 3, 0: undefined, 1: undefined, 2: undefined }所以輸出3個undefined

call接受的是連續參數,apply接受的是數組參數。A.call(this, a,b,c,d)A.apply(this, [a,b,c,d])

回答2:

call()方法第二個參數是數組里面的一項,

apply()方法第二個參數是一個數組

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 亚洲在线观看免费 | 农村寡妇偷毛片一级 | 欧美在线观看视频一区 | 久久手机在线视频 | 亚洲国产成人久久一区www | 69中国xxxxxxxx18 | 国产亚洲一区二区三区在线观看 | 9lporm自拍视频在线 | 亚洲午夜精品在线 | 成年人免费在线视频 | 国产精品综合一区二区三区 | 色一级片 | 欧美成人精品动漫在线专区 | 国产在线激情视频 | 亚洲精品午夜国产va久久成人 | 国内精品国语自产拍在线观看55 | 久久国产欧美 | 韩国特级毛片 | 国产精品欧美一区二区 | 一色屋色费精品视频在线看 | 欧美成人毛片一级在线 | 国产三级小视频在线观看 | 欧美精品亚洲人成在线观看 | 色站综合| 国产日韩欧美一区二区三区综合 | 在线免费一区二区 | 日韩成人在线观看 | 亚洲第一男人天堂 | 国产成人mv在线观看入口视频 | 欧美理论在线 | 日韩成人小视频 | 日韩欧免费一区二区三区 | 成人国产精品毛片 | 手机在线免费毛片 | 国产免费一区二区在线看 | 日韩一级片在线免费观看 | 三级精品在线观看 | 国内高清久久久久久久久 | 欧美精品成人久久网站 | 97在线免费视频观看 | 大学生久久香蕉国产线观看 |