web前端開發(fā):javascript基礎(chǔ)知識(shí)入門-【武漢千鋒】Javascript是一種直譯式腳本語言,是一種動(dòng)態(tài)類型、弱類型、基于原型的語言,
web前端開發(fā):javascript基礎(chǔ)知識(shí)入門-【武漢千鋒】
Javascript是一種直譯式腳本語言,是一種動(dòng)態(tài)類型、弱類型、基于原型的語言,內(nèi)置支持類型。它的解釋器被稱為Javascript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言,最早是在HTML網(wǎng)頁上使用,給HTML網(wǎng)頁增加動(dòng)態(tài)功能。
Javascript是踏足web前端開發(fā)需要掌握的重要知識(shí)之一,今天小編就給大家講講一些javascript的基礎(chǔ)知識(shí)。
1、javascript的概念是一種表述語言,也是一種基于對象(Object)和事件驅(qū)動(dòng)(EventDriven)的,安全性好的腳本語言,運(yùn)行在客戶端,從而減輕服務(wù)器端的負(fù)擔(dān),總結(jié)如下:
1.javascript主要用來向HTML頁面找那個(gè)添加交互行為。
2.javascript是一種腳本語言,語法和java類似。
3.javascript一般用來編寫客戶端腳本。
4.javascript是一種解釋性語言,邊執(zhí)行邊解釋。
2、javascript由核心語法ECMAscript、瀏覽器對象模型(BOM) 主要用于管理窗口與窗口之間的通訊,因此其核心對象是window、文檔對象模型(DOM)三部分組成.
3、網(wǎng)頁中引入javascript三種方式:
1.使用<script></script>標(biāo)簽內(nèi)部樣式
2.使用外部js文件
3.直接在HTML標(biāo)簽中的行內(nèi)樣式。
4.javascript的作用
1.實(shí)現(xiàn)頁面表單驗(yàn)證
2.實(shí)現(xiàn)頁面交互特效
5.javascript的特點(diǎn)
1.被設(shè)計(jì)用來向Html頁面添加交互行為
2.是一種英特網(wǎng)上最流行的腳本語言
3.一般用于編寫客戶端腳本
4.是一種解釋性語言
6.引入javascript的方式
1.使用<script>標(biāo)簽直接嵌入網(wǎng)頁
2.使用外部js文件
7.Js語法:
1.區(qū)分大小寫
2.注意變量,函數(shù)等命名規(guī)范
3.每行代碼以分號結(jié)束
Js中的函數(shù):
1.系統(tǒng)函數(shù)
ParseInt();轉(zhuǎn)換為整數(shù) 45.9a轉(zhuǎn)換為45;a6轉(zhuǎn)換返回為NaN(Not a Number)
isNaN(判斷是不是數(shù)字)
typeof(var);判斷是什么數(shù)據(jù)類型
eval(“5+2”);計(jì)算表達(dá)式值
2.自定義函數(shù)
Function 函數(shù)名(){javascript代碼}
Function 函數(shù)名(參數(shù)1,參數(shù)2){javascript代碼 return 返回值(可選)}
Js中函數(shù)的調(diào)用:
1.事件名=“函數(shù)名(傳遞的參數(shù)值)“;
2.函數(shù)名(傳遞的參數(shù)值);
匿名函數(shù):
1.匿名函數(shù)的聲明:
Var 變量名=function(參數(shù)){ 函數(shù)體 return 返回值;} ;
1.調(diào)用
變量名(參數(shù))
當(dāng)然以上的介紹只是Javascript的一些入門的知識(shí),要想有更為深刻和細(xì)致的了解,需要通過專業(yè)培訓(xùn)機(jī)構(gòu)進(jìn)行更為系統(tǒng)的學(xué)習(xí)。千鋒教育Web前端全棧課程涵蓋Javascript、HTML5、CSS3、NodeJS全棧開發(fā)等內(nèi)容,讓學(xué)員全方位技能,一手掌控。既是從事IT工作的首選切入點(diǎn),也能體驗(yàn)勇攀知識(shí)高峰,提高能力的職業(yè)成就感。
千鋒教育:http://www.mobiletrain.org/
千鋒武漢校區(qū):http://wh.mobiletrain.org/?pinzhuan=biaoti
武漢校區(qū)地址:武漢市光谷大道61號智慧園21號樓2層