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

為了賬號安全,請及時綁定郵箱和手機立即綁定

參數(shù)不用聲明了??

function add2(x,y)
{
? sum = x + y;
? document.write(sum);
}

正在回答

9 回答

如果生聲明了,那么他的作用域就是當(dāng)前的方法,沒有聲明。系統(tǒng)也會自動聲明。作用域是全局

0 回復(fù) 有任何疑惑可以回復(fù)我~

參數(shù)是不用聲明的


0 回復(fù) 有任何疑惑可以回復(fù)我~

各位大神,能不能直接告訴我,如果要聲明,該怎樣寫;即不能用var,那要用什么呢?謝謝了,還有,謝謝前面回答的各位,感謝你們的熱心回答我的愚問。

0 回復(fù) 有任何疑惑可以回復(fù)我~

不知道我這樣是否講明白了?

0 回復(fù) 有任何疑惑可以回復(fù)我~

function函數(shù)里面的參數(shù)只要寫好是什么名字,參數(shù)本身是外面?zhèn)鬟M來的,在()里面寫,只是外部引用,在內(nèi)部使用的時候重新命名而已。再加var的話就等于是重新定義了,和原來的“引用”的本意不符。?因為是js語言是弱類型,而函數(shù)調(diào)用的時候一定要指定類型調(diào)用。在弱類型下面,引用的話就可以繼承原來被調(diào)用對象的類型。用C語言的解釋就是,你如果被調(diào)用的對象是int a型,而你定義函數(shù)的時候用了(float a);那么必然報錯。弱類型為了避免這類的錯誤就不能在函數(shù)里面寫var。你如果知道你被調(diào)用的對象是什么類型,那么你可以在里面直接指定類型。但是不能用var這樣不定的聲明方式。

2 回復(fù) 有任何疑惑可以回復(fù)我~

http://img1.sycdn.imooc.com//592789030001fcc906790617.jpg就相當(dāng)于數(shù)學(xué)的方程式,這個比喻應(yīng)該可以把QWQ

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

木槿111 提問者

我這樣寫,運行不了是為什么呢?
2017-05-26 回復(fù) 有任何疑惑可以回復(fù)我~
#2

我要SSR 回復(fù) 木槿111 提問者

你在內(nèi)部使用了敏感詞(var)啊。。。
2017-05-31 回復(fù) 有任何疑惑可以回復(fù)我~

function add3(var x,var y,var z) ? ? ? ? ? ? ? ?

{

?sum = x + y +z;

?document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");

}

既然可以聲明,為什么這樣子卻運行不了呢。完整代碼如下:

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>函數(shù)傳參</title>

<script type="text/JavaScript">

? ?function add3(var x,var y,var z) ? ? ? ? ? ? ? ?

{

?sum = x + y +z;

?document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");

}

add3(5,8,3);

add3(7,1,4);

</script>

</head>

<body>

</body>

</html>


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

我要SSR

你這寫錯啦。。。 function add2(x,y) { sum = x + y; document.write(sum); } add2(2,3)//這里的2和3就是實參,2=x,3=y 這里的X,Y是形參,形參是函數(shù)被調(diào)用時用于接收實參值的變量。
2017-05-25 回復(fù) 有任何疑惑可以回復(fù)我~
#2

木槿111 提問者 回復(fù) 我要SSR

調(diào)用不行嗎?
2017-05-25 回復(fù) 有任何疑惑可以回復(fù)我~

參數(shù)可以不用申明的,但在使用變量時為了更加清晰使用的類型,所以一般會申明,函數(shù)中的參數(shù)可以申明?在JavaScript中可以不用申明的 因為所以類型都是通過var創(chuàng)建的!

0 回復(fù) 有任何疑惑可以回復(fù)我~

在JavaScript中變量,參數(shù)都是可以不用申明的,但在使用變量時為了更加清晰,所以一般會申明,函數(shù)中的參數(shù)可以申明,也可不用

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

參數(shù)不用聲明了??

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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