JavaScript初級教程(第二課)第2/7頁
更新時間:2007年04月05日 00:00:00 作者:
現(xiàn)在我們已經(jīng)定義了變量,讓我們用它來做一些事。
<script language="JavaScript">
<!-- hide me
這里介紹如何用JavaScript寫變量和網(wǎng)頁。
// here's how to use JavaScript to write out HTML
document.writeln("<b>The monkey dances ");
document.writeln(secs_per_year);
document.writeln(" seconds per year.</b><p>");
這里是關(guān)于這三行的興趣點:
document.writeln() 對于網(wǎng)頁寫入插入詞。
在document.writeln()中可作大量細節(jié)之事,但到此為止你只需記住你是在<script>和</script>標簽之間,必須用document.writeln("blah!")在網(wǎng)頁中寫HTML引號中的字符顯現(xiàn)出來;引號外的字符被認為是變量。
注意在第一和第三行中,引號中的是我們想要顯現(xiàn)的,而secs_per_year無引號。因此JavaScript認為它是變量并交換成變量值。幸好,在頭文件中我們定義了secs_per_year是一大數(shù),因此可被顯現(xiàn),否則JavaScript將報錯。
引號中的任何字都被稱為字符串,JavaScript不編譯它。
本例中使用的是雙引號("),也可使用單引號('),二者可互換。若第二行中的是
document.writeln("secs_per_year"),JavaScript
將直接將secs_per_year顯現(xiàn),而不是31,536,000.
本例和字符的區(qū)別很重要,因此在我們繼續(xù)下去之前,保證你已讀懂了這段。
你可以用document.writeln() 寫HTML語言。
注意第一和第三行的<b> 和 </b> 標簽。
這即是該例的概要。我們常見的一個問題是:“通常什么出現(xiàn)在頭文件中,什么出現(xiàn)在主體文件中?”
一般這關(guān)系不大。好的習(xí)慣是把大多數(shù)JavaScript放在頁面的頭上。這是因為比主體要先讀到,所以出現(xiàn)在主體中的變量(如secs_per_min)都在頭中定義了。當secs_per_min在JavaScript試圖執(zhí)行document.writeln(secs_per_min)命令后定義則JavaScript會報錯。
好,現(xiàn)在我們準備作一個關(guān)于變量的練習(xí),但首先再注意一下字符串。
相關(guān)文章
JavaScript學(xué)習(xí)筆記(十七)js 優(yōu)化
在JavaScript中,我們可以使用for(;;),while(),for(in)三種循環(huán),事實上,這三種循環(huán)中for(in)的效率極差,因為他需要查詢散列鍵,只要可以就應(yīng)該盡量少用。2010-02-02淺談關(guān)于JavaScript API設(shè)計的一些建議和準則
這篇文章主要介紹了淺談關(guān)于JavaScript API設(shè)計的一些建議和準則,文中列舉了許多知名的JS API進行輔助說明,極力推薦!需要的朋友可以參考下2015-06-06javascript學(xué)習(xí)筆記(十七) 檢測瀏覽器插件代碼
javascript學(xué)習(xí)筆記之檢測瀏覽器插件代碼,需要的朋友可以參考下2012-06-06在JavaScript中用getMinutes()方法返回指定的分時刻
這篇文章主要介紹了在JavaScript中用getMinutes()方法返回指定的分時刻,是JS入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2015-06-06javascript scrollLeft,scrollWidth,clientWidth,offsetWidth 完全
javascript scrollLeft,scrollWidth,clientWidth,offsetWidth 完全詳解,實例修正版。2009-07-07