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

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

javascript arguments問題

javascript arguments問題

function test(one,two){ alert("one :"+arguments[0]+" two :"+arguments[1]); //one : a two:b var one="haha"; var two="bbbb"; alert("one :"+arguments[0]+" two :"+arguments[1]); // one:haha two: bbbb } test("a","b"); argumenst應(yīng)該是存的變量名吧??忘了,怎么回事兒??求解?或者推薦文章!謝謝!
查看完整描述

5 回答

?
HUH函數(shù)

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超4個(gè)贊

var a = 0;
function
test2() {
alert(a); //undefined a
=10;
alert(a); //10
var a= 11;
alert(a) //11
}
test2();

這是一個(gè)作用域鏈的問題,不知道你能看明白不。
在test2的作用域鏈里只有一個(gè)a的,雖然定義在后面的,執(zhí)行時(shí)始終都是那個(gè)a,而不是全局變量中的a

在來說你的問題
同樣的,參數(shù)里的 one,two 和 函數(shù)中的 one,two 都是處于一個(gè)作用域鏈,因此他們在執(zhí)行的時(shí)候其實(shí)都是一回事,
argument 返回的也只有對應(yīng)的一個(gè) one 和 two ,因?yàn)閳?zhí)行的時(shí)候只有一個(gè)one 一個(gè)two
至于 argument 和參數(shù)名之間的關(guān)系 的原理我也不清楚,再看看。
查看完整回答
反對 回復(fù) 2018-12-24
?
慕運(yùn)維8079593

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊

argumenst是當(dāng)前方法的參數(shù)集合。

每一個(gè)函數(shù)內(nèi)部都會自動創(chuàng)建一個(gè)argumenst,

存放當(dāng)前這個(gè)函數(shù)的調(diào)用參數(shù)。

js中的函數(shù)參數(shù)在聲明時(shí),不是必須的。

查看完整回答
反對 回復(fù) 2018-12-24
?
慕容708150

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超4個(gè)贊

明白了!但是我想arguments訪問的是作用域內(nèi)部的變量集吧!不然也不會對形參覆蓋,arguments對實(shí)參的訪問之也會改變的吧!

查看完整回答
反對 回復(fù) 2018-12-24
?
繁星淼淼

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個(gè)贊

arguments獲取的是傳過來參數(shù)的值

查看完整回答
反對 回復(fù) 2018-12-24
  • 5 回答
  • 0 關(guān)注
  • 583 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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