求解求幫忙
var a=Math.random()*10;
document.write(a+"<br />");
上面這兩行代碼為什么寫(xiě)成一行 var a=document.write(Math.random()*10);? 這樣的實(shí)現(xiàn)不了?
var a=Math.random()*10;
document.write(a+"<br />");
上面這兩行代碼為什么寫(xiě)成一行 var a=document.write(Math.random()*10);? 這樣的實(shí)現(xiàn)不了?
2017-04-23
舉報(bào)
2017-04-23
var XXX 表示聲明變量 ?比如你后面要用到A這個(gè)字母作為變量就 var A?
document.write() 表示JS代碼在網(wǎng)頁(yè)中顯示括號(hào)內(nèi)的內(nèi)容
var A=XXXXX ?相當(dāng)于聲明變量A并給A賦值XXXXX?
你想想 ?只是賦值而已 document.write(Math.random()*10);?相當(dāng)于是字符串 ?所以不能正常顯示
2017-04-23
2017-04-23
樓上已經(jīng)說(shuō)的很清楚了 。。。寫(xiě)成一行的時(shí)候,實(shí)際操作是是定義了一個(gè)a變量并給他賦值。
而分開(kāi)寫(xiě)的實(shí)質(zhì)操作是:1、先定義一個(gè)a并賦值;2、輸出a的值
2017-04-23
去掉那個(gè)var a=
document.write本身沒(méi)有返回對(duì)象的