久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

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

瀏覽:125日期: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
相關文章:
主站蜘蛛池模板: 成人在线播放器 | 国产精品久久久久久 | 欧美视频在线播放 | 精品亚洲一区二区三区在线观看 | 欧美视频在线播放 | 久久精品99国产精品日本 | 色欧美综合| 91久久夜色精品国产网站 | 国产欧美日本 | 色婷婷一区二区三区四区 | 亚洲精品久久久久久久久久久 | 影音先锋在线看片资源 | 亚洲+变态+欧美+另类+精品 | 久久久久免费精品视频 | 成人av综合| 在线观看中文字幕亚洲 | 不卡视频一区二区三区 | 黄网站免费在线观看 | 日本免费不卡 | 国产一区二区在线免费 | 久久久久无码国产精品一区 | 亚洲激情在线 | 日韩在线免费观看网站 | 天天干天天操天天爽 | 一级黄色片看看 | 在线观看亚洲视频 | 国产一级片 | 一区二区三区国产视频 | 成人在线免费视频观看 | av一区二区在线播放 | 九色精品 | 中文在线亚洲 | 二区中文字幕 | 国产一区二区久久久 | 亚洲精品视频免费观看 | 91精品国产91久久久久久久久久久久 | 六月丁香在线观看 | 91成人精品视频 | 精品国产乱码久久久久久1区二区 | 国产精品免费视频观看 | 欧美一二三区 |