第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

js參數(shù)傳遞的問題

js參數(shù)傳遞的問題

HUWWW 2019-02-12 21:23:50
這個(gè)是javascript編程精解中的 參數(shù)傳遞一章中的內(nèi)容:function noisy(f){    return function(arg){        console.log("calling with",arg);        var val = f(arg);        console.log("calling with",arg,"- got", val);        return val;    };}如果函數(shù)f接受多個(gè)參數(shù),那么該函數(shù)只能接收第一個(gè)參數(shù),我們可以為內(nèi)部函數(shù)添加多個(gè)參數(shù)(arg1,arg2等),然后將這些參數(shù)傳遞給f,但問題在于noisy函數(shù)并不知道f函數(shù)需要多少參數(shù)。因?yàn)閚oisy函數(shù)只能傳遞固定數(shù)量的參數(shù)給f,因此也不能獲取函數(shù)的argument.length,函數(shù)f沒有辦法知道調(diào)用者傳遞給noisy的參數(shù)個(gè)數(shù)其中,粗體部分我有一些不理解1.noisy函數(shù)不知道f需要多少參數(shù)。 - f函數(shù)是自己寫的吧。。那為什么不知道f需要多少參數(shù),假設(shè)f函數(shù)是function(num1,num2){},那不就是2個(gè)參數(shù)嗎..2.因此也不能獲取函數(shù)的argument.length。。這是為什么呢?題外話:這本書是大學(xué)的時(shí)候發(fā)的,題主是一步一步看著書來的,但是書中確實(shí)講的不是很詳細(xì),不太適合初學(xué)者,關(guān)于閉包幾句話就過去了。。。感覺有些吃力??煞駟栆幌吕翔F們有沒有適合初學(xué)者的書推薦呢?如果空余話也可寫幾句學(xué)習(xí)js的大致方向。感激不盡!
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 296 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)