JavaScript快速入門
時(shí)間: 2015-12-11 14:28:07 點(diǎn)擊數(shù): 31872 來(lái)源: 耐思智慧
|
|
|
|
|
|
|
|
|
|
如何快速入門JavaScript?
|
萬(wàn)丈高樓平地起,學(xué)習(xí)任何一種語(yǔ)言都沒(méi)有捷徑可走,都要從基礎(chǔ)學(xué)起,都要付出辛勤的勞動(dòng),都要了解其基本思想,掌握其基本架構(gòu),本文的目的就是讓您從基礎(chǔ)學(xué)起快速入門JavaScript。Javacript是一種能讓你的網(wǎng)頁(yè)更加生動(dòng)活潑的程式語(yǔ)言,也是目前網(wǎng)頁(yè)中設(shè)計(jì)中最容易學(xué)又最方便的語(yǔ)言。 你可以利用Javacript輕易的做出親切的歡迎訊息、漂亮的數(shù)字鐘、有廣告效果的跑馬燈及簡(jiǎn)易的選舉還可以顯示瀏覽器停留的時(shí)間。讓這些特殊效果提高網(wǎng)頁(yè)的互動(dòng)性、提供親切的服務(wù)……[詳細(xì)介紹]
|
|
專題策劃:耐思尼克網(wǎng)站建設(shè)小組,文章來(lái)源于互聯(lián)網(wǎng)
|
|
|
|
|
|
|
|
JavaScript入門必讀
|
|
JavaScript是賦予網(wǎng)頁(yè)活力與交互性的主要手段之一,全世界每天都有無(wú)數(shù)網(wǎng)頁(yè)在依靠JavaScript完成各種關(guān)鍵任務(wù)。隨著web2.0和Ajax進(jìn)入主流,JavaScript已經(jīng)被推到了舞臺(tái)中心,使用它來(lái)開發(fā)更大更復(fù)雜的程序勢(shì)在必行,更多開發(fā)人員和Web設(shè)計(jì)師需要更熟練掌握J(rèn)avaScript。一個(gè)完整的JavaScript是由以下三部分組成的:1.核心的ECMASCRIPT;2.文檔對(duì)象模型DOM;3.瀏覽器對(duì)象模型BOM;其中ECMASCRIPT是一個(gè)重要的標(biāo)準(zhǔn),它是一種由歐洲計(jì)算機(jī)制造商協(xié)會(huì)(ECMA)通過(guò)ECMA-262標(biāo)準(zhǔn)化的腳本程序設(shè)計(jì)語(yǔ)言......
|
|
JavaScript基本語(yǔ)法
|
|
JavaScript是一種語(yǔ)言,下面就來(lái)介紹這種語(yǔ)言的基本語(yǔ)法。1.常量:在JavaScript中,常量有以下6種基本類型:整型常量JavaScript的常量通常又稱字面常量,它是不能改變的數(shù)據(jù)。其整型常量可以使用十六進(jìn)制、八進(jìn)制和十進(jìn)制表示其值。實(shí)型常量實(shí)型常量是由整數(shù)部分加小數(shù)部分表示,如12.32,193.98?梢允褂每茖W(xué)或標(biāo)準(zhǔn)方法表示,如5e7,4e5等。布爾值,布爾常量只有兩種狀態(tài):True或False。它主要用來(lái)說(shuō)明或代表一種狀態(tài)或標(biāo)志,以說(shuō)明操作流程......
|
|
JavaScript背景簡(jiǎn)介
|
|
1997年,JavaScript 1.1作為一個(gè)草案提交給歐洲計(jì)算機(jī)制造商協(xié)會(huì)(ECMA)。第39技術(shù)委員會(huì)(TC39) 被委派來(lái)“標(biāo)準(zhǔn)化一個(gè)通用、跨平臺(tái)、中立于廠商的腳本語(yǔ)言的語(yǔ)法和語(yǔ)義”。由來(lái)自Netscape、Sun、微軟、Borland和其他一些對(duì)腳本編程 感興趣的公司的程序員組成的TC39錘煉出了ECMA-262,該標(biāo)準(zhǔn)定義了叫做ECMAScript的全新腳本語(yǔ)言.....
|
|
JavaScript語(yǔ)句分類大全
|
|
var語(yǔ)句聲明了一個(gè)變量的名稱,同時(shí)也可以讓這個(gè)變量具有一個(gè)初始值。如果var語(yǔ)句在一個(gè)函數(shù)中聲明變量,則這個(gè)變量的有效區(qū)域只限于這個(gè)函數(shù),叫局部變量;如果var語(yǔ)句在函數(shù)體外,則有效區(qū)為整個(gè)應(yīng)用程序,叫全局變量。
在函函數(shù)體外聲明一個(gè)變量可以不用var,給出變量的值就可以了。(但推薦使用var)......
|
|
如何編寫一個(gè)簡(jiǎn)單的JavaScript程序
|
|
學(xué)習(xí)是一個(gè)循序漸進(jìn)的過(guò)程,寫代碼也是一個(gè)不斷摸索與積累的過(guò)程,掌握了牢靠的基礎(chǔ),就要學(xué)會(huì)從簡(jiǎn)單的代碼著手,然后再攻克復(fù)雜一點(diǎn)的,做項(xiàng)目工程也是如此,先做簡(jiǎn)單的鋪墊工作,然后一點(diǎn)點(diǎn)實(shí)現(xiàn),一點(diǎn)點(diǎn)優(yōu)化,下面給出了一個(gè)簡(jiǎn)單的JavaScript程序,希望能將外面的您領(lǐng)進(jìn)門......
|
|
JavaScript在網(wǎng)頁(yè)中的簡(jiǎn)單應(yīng)用
|
|
JavaScript提供腳本語(yǔ)言的編程與C++非常相似,它只是去掉了C語(yǔ)言中有關(guān)指針等容易產(chǎn)生的錯(cuò)誤,并提供了功能強(qiáng)大的類庫(kù)。對(duì)于已經(jīng)具備C++或C語(yǔ)言的人來(lái)說(shuō),學(xué)習(xí)JavaScript腳本語(yǔ)言是一件非常輕松愉快的事。JavaScript的腳本包括在HTML中,它成為HTML文檔的一部分。與HTML標(biāo)識(shí)相結(jié)合,構(gòu)成了一個(gè)功能強(qiáng)大的Internet網(wǎng)上編程語(yǔ)言?梢灾苯訉avaScript腳本加入文檔......
|
|
JavaScript運(yùn)算符詳解
|
|
1、javascript具有下列種類的運(yùn)算符:算術(shù)運(yùn)算符;等同運(yùn)算符與全同運(yùn)算符;比較運(yùn)算符;2、目的分類:字符串運(yùn)算符;邏輯運(yùn)算符;逐位運(yùn)算符;賦值運(yùn)算符;3、特殊運(yùn)算符:條件運(yùn)算符;typeof運(yùn)算符;創(chuàng)建對(duì)象運(yùn)算符new;delete運(yùn)算符;void運(yùn)算符號(hào);逗號(hào)運(yùn)算符;4、算術(shù)運(yùn)算符:+ 、 - 、* 、 / 、 % 、 -(一元取反) ++ 、 --、......
|
|
JavaScript經(jīng)典語(yǔ)句及其基本應(yīng)用
|
|
學(xué)習(xí)是一個(gè)積累的過(guò)程,學(xué)習(xí)JavaScript更需要積累更多的經(jīng)典語(yǔ)句,JavaScript的經(jīng)典語(yǔ)句你知道多少。下面將為你介紹JavaScript經(jīng)典語(yǔ)句,JavaScript和數(shù)據(jù)庫(kù)之間的交互,以及JavaScript和css結(jié)合運(yùn)用的經(jīng)典實(shí)例,希望在這里您能找到學(xué)習(xí) JavaScript的歸屬感.......
|
|
|
|
JavaScript是一種功能強(qiáng)大的基于對(duì)象的腳本語(yǔ)言。隨著它快速的發(fā)展,有的人甚至提出了JavaScript工程師的說(shuō)法。
JavaScript來(lái)勢(shì)如此之猛,但它學(xué)起來(lái)并不像正統(tǒng)的程式語(yǔ)言那樣復(fù)雜,所以學(xué)起來(lái)也不如想像中的困難,本專題就是幫助大家快速入門從基礎(chǔ)學(xué)起成為一個(gè)編程高手!
|
大概在1992年,一家稱作Nombas的公司開始開發(fā)一種叫做C減減(C-minus-minus,簡(jiǎn)稱Cmm)的嵌入式腳本語(yǔ)言。Cmm背后的理念很簡(jiǎn)單:一個(gè)足夠強(qiáng)大可以替代宏操作(macro)的腳本語(yǔ)言,同時(shí)保持與C(和C++)足夠的相似性,以便開發(fā)人員能很快學(xué)會(huì)。這個(gè)腳本語(yǔ)言捆綁在一個(gè)叫做CEnvi的共享軟件產(chǎn)品中,它首次向開發(fā)人員展示了這種語(yǔ)言的威力Nombas最終把Cmm的名字改成為了ScriptEase,原因是后面的部分(mm)聽起來(lái)過(guò)于“消極”,同時(shí)字母C“令人害怕”
當(dāng)網(wǎng)上沖浪越來(lái)越流行時(shí),對(duì)于開發(fā)客戶端腳本的需求也逐漸增大。此時(shí),大部分因特網(wǎng)用戶還僅僅通過(guò)28.8kbit/s的調(diào)制解調(diào)器來(lái)連接到網(wǎng)絡(luò),即便這時(shí)網(wǎng)頁(yè)已經(jīng)不斷地變得更大和更復(fù)雜。而更加加劇用戶痛苦的是,僅僅為了簡(jiǎn)單的表單有效性驗(yàn)證,就要與服務(wù)器端進(jìn)行多次的往返交互。設(shè)想一下,用戶填完一 個(gè)表單,點(diǎn)擊提交按鈕,等待了30秒鐘的處理后,看到的卻是一條告訴你忘記填寫一個(gè)必要的字段。
那時(shí) 正處于技術(shù)革新最前沿的Netscape,開始認(rèn)真考慮一種開發(fā)客戶端腳本語(yǔ)言來(lái)解決簡(jiǎn)單的處理問(wèn)題。 當(dāng)時(shí)工作于Netscape的Brendan Eich,開始著手為即將在1995年發(fā)行的Netscape Navigator 2.0開發(fā)一個(gè) 稱之為L(zhǎng)iveScript的腳本語(yǔ)言,當(dāng)時(shí)的目的是同時(shí)在瀏覽器和服務(wù)器(本來(lái)要叫它LiveWire的)端使用它 。Netscape與Sun公司聯(lián)手及時(shí)完成LiveScript實(shí)現(xiàn)。就在Netscape Navigator 2.0即將正式發(fā)布前, Netscape將其更名為JavaScript,目的是為了利用Java這個(gè)因特網(wǎng)時(shí)髦詞匯。[詳細(xì)]
|
|
|