溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

【概念簡介】編輯器及第一個Javas cript程序

發(fā)布時間:2020-07-06 10:14:29 來源:網(wǎng)絡(luò) 閱讀:423 作者:MyDear宸 欄目:開發(fā)技術(shù)

【概念簡介】編輯器及第一個Javas cript程序


Javas cript編輯器

在編寫Javas cript代碼的過程中,一款好的編輯器能讓我們事半功倍。目前市面上流行的Javas cript編輯器很多,主要有Dreamweaver、

NotePad++、Aptana等。下面是簡單的介紹:

?

Dreamweaver:Dreamweaver是Adobe公司推出的一款Web開發(fā)工具,是一款很好的入門工具,在Web開發(fā)中占有重要的地位。

?

?

NotePad++:NotePad++是一款開源免費的文本編輯器,比Windows自帶的記事本強大很多。NotePad++支持多國語言,支持眾多編程語言的語法高亮和語法折疊。

?

?

Aptana:Aptana是一款非常強大的專業(yè)級的Web開發(fā)軟件,擁有非常強悍的Javas cript編輯器和調(diào)試工具(支持常見的Javas cript類庫)。同時,較新版本的Aptana還集成了iPhone開發(fā)環(huán)境。

?


不過,作為初學(xué)者,筆者推薦使用Dreamweaver。


Dreamweaver 與 Fireworks 和 Flash 并成為“網(wǎng)頁三劍客”,在Web開發(fā)中占有重要的地位。


Dreamweaver支持HTML、CSS、XML、Javas cript、PHP、ASP、JSP和.net等開發(fā)語言,官方已有中文版發(fā)布,符合國內(nèi)用戶的使用習(xí)慣。


Dreamweaver 帶有遠(yuǎn)程管理文件功能,相當(dāng)于集成了FTP軟件,可隨時編輯,隨時保存在本地和遠(yuǎn)程服務(wù)器,同步功能很好。如果希望開發(fā)自己的個人網(wǎng)站,并隨時更新到遠(yuǎn)程服務(wù)器,Dreamweaver將會是一款很好的工具。



選擇合適的瀏覽器

Javas cript 腳本由瀏覽器解釋執(zhí)行,并將結(jié)果更新到頁面,由于各瀏覽器廠商對 Javas cript 的支持不盡相同,瀏覽器的版本也對 Javas cript 的支持有很大影響,所以編寫代碼時一定要考慮瀏覽器之間的兼容性,優(yōu)秀的代碼,能在各種瀏覽器中運行。


在各大瀏覽器中,Chrome、Firefox、Safari(MAC系統(tǒng))等對 Javas cript 標(biāo)準(zhǔn)的支持最好,實現(xiàn)了最新 Javas cript 版本且只修改了其中很少的語言特性。


瀏覽器的兼容性,主要是針對較低版本的IE瀏覽器(IE 8.0及其以下版本)。截止到2013年04月10日,根據(jù)百度數(shù)據(jù)統(tǒng)計,IE 8.0占到39.89%的市場份額,IE 7.0為1.58%,IE 6.0為18.66%,這些版本的IE瀏覽器,都不完全支持標(biāo)準(zhǔn)的Javas cript,由于其市場份額大,必需對它們進行兼容性處理,這也是讓很多Web開發(fā)者頭疼的問題。


筆者建議,初步開發(fā)選用 Chrome、Firefox、Safari(MAC系統(tǒng))等對最新版本 Javas cript 支持較好的瀏覽器;測試階段,根據(jù)不同的用戶群體和功能需求,在不同版本的 IE 瀏覽器上進行測試,修復(fù)Bug。


Javas cript 能夠檢測瀏覽器的版本信息,可以編寫針對不同瀏覽器的代碼,根據(jù)瀏覽器的類型返回相應(yīng)結(jié)果,從而克服瀏覽器對 Javas cript 腳本支持程度不同的問題。不過,實際項目開發(fā)中很少這樣做,往往是避開不兼容的部分,或者是通過一些常用技巧來處理兼容問題。



第一個Javas cript程序

在編程語言入門教程中,往往把輸出“ Hello World! ”作為第一個示例程序,讓大家對編程語言有一個初步的認(rèn)識。Javas cript入門教程也參照這一“不成條文的規(guī)定”,第一個程序?qū)选?Hello World! ”輸出到網(wǎng)頁上。


【例1-1】將“Hello World ! ”輸出到網(wǎng)頁上:

1

2

3

4

5

6

7

8

9

10 <html>

<head>

    <title>第一個Javas cript程序</title>

</head>

<bdoy>

<s cript type="text/javas cript">

    document.write("Hello World!");  // 輸出語句

</s cript>

</body>

</html>

將上述代碼保存為.html(或.htm)文件,用瀏覽器打開,會顯示 "Hello World!" 。第一個Javas cript程序運行成功了!


說明:

(1) 上面的例子中,將Javas cript代碼嵌入到HTML中, 和為 Javas cript 代碼的開始和結(jié)束標(biāo)記。當(dāng)瀏覽器解析HTML文檔時,遇到  標(biāo)記時開始執(zhí)行 Javas cript 代碼,遇到  時執(zhí)行結(jié)束。


(2) document.write() 是 Javas cript 的輸出語句,將字符串顯示在瀏覽器中,與C語言中 printf() 的作用相同。


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI