比如:<!DOCTYPE?HTML>
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>變量</title>
<script?type="text/javascript">
????var?mynum=8;
????document.write(mynum);//printf?mynum's?value
</script>
</head>
<body>
</body>
</html>和這個<!DOCTYPE?HTML>
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>變量</title>
<script?type="text/javascript">
?var?mynum;
?mynum="javascript";
?mynum="8";
?document.write(mynum);
</script>
</head>
<body>
</body>
</html>
怎么都寫的不同呢!
2016-07-07
第一個html文檔,在第7行對變量進行聲明并賦值;第二個html文檔在第19行先聲明了一個變量,并未賦值,對它的賦值是在20行,21行。在JS中變量可以重復賦值。這兩個文檔的兩種寫法都可以,看個人喜好。
2016-07-07
第19行是先聲明mynum這個變量,相當于在內(nèi)存中創(chuàng)建一個空間給mynum,但是里面沒有任何東西,在第21行,是對mynum進行賦值,就是相當于在內(nèi)存名為mynum的空間中,放入值“8”
2016-07-07
第19行是先聲明mynum這個變量,相當于在內(nèi)存中創(chuàng)建一個空間給mynum,但是里面沒有任何東西,在第21行,是對mynum進行賦值,就是相當于在內(nèi)存名為mynum的空間中,放入值“8”