function sum() {
// Array.prototype.slice.apply(argument)
// Math.max.apply(Math, numbers)
let args = [].slice.apply(arguments);
console.log(args, 'args');
}
let sum_bind = function () {
// Array.prototype.slice.apply(argument)
// let args = [].slice.apply(arguments);
console.log(arguments, 'args');
}.bind({a: 1});
function _apply(num_1, num_2, num_3) {
return sum.apply(this, [num_1, num_2, num_3]);
}
function _call(num_1, num_2, num_3, num_4) {
return sum.call(this, num_1, num_2, num_3, num_4);
}
function _bind(num_1, num_2, num_3, num_4) {
return sum.bind(this, num_1, num_2, num_3, num_4);
}
_apply(1, 2, 3);
_call(1, 2, 3, 4);
_bind(1, 2, 3, 4)();
apply姥宝、call善涨、bind的使用
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門枝秤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人慷嗜,你說我怎么就攤上這事淀弹。” “怎么了洪添?”我有些...
- 文/不壞的土叔 我叫張陵垦页,是天一觀的道長。 經(jīng)常有香客問我干奢,道長痊焊,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任忿峻,我火速辦了婚禮薄啥,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘逛尚。我一直安慰自己垄惧,他們只是感情好,可當我...
- 文/花漫 我一把揭開白布绰寞。 她就那樣靜靜地躺著到逊,像睡著了一般。 火紅的嫁衣襯著肌膚如雪滤钱。 梳的紋絲不亂的頭發(fā)上觉壶,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼鲤妥!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布协屡,位于F島的核電站,受9級特大地震影響全谤,放射性物質(zhì)發(fā)生泄漏肤晓。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一认然、第九天 我趴在偏房一處隱蔽的房頂上張望补憾。 院中可真熱鬧,春花似錦卷员、人聲如沸盈匾。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽削饵。三九已至,卻和暖如春未巫,著一層夾襖步出監(jiān)牢的瞬間窿撬,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- context的概念 在知道我們?yōu)槭裁匆褂胏all、apply、bind方法之前辆布,我覺得有必要先了解一下cont...
- 在js中瞬矩,所有的函數(shù)再被調(diào)用的時候都會默認傳入兩個參數(shù),一個是this锋玲,還有一個是arguments景用。在默認情況下...
- 由下面的圖片我們可以看到:xiaoming和小紅兩個對象的say方法是完全一樣的盾碗,唯一不同是函數(shù)里邊的this指向...
- call和apply obj.call(thisObj,arg1,arg2, ...);obj.apply(thi...