2020-03-23

一、javaScript 是什么角塑?有什么作用铺遂?

HTML:寫網(wǎng)頁的? 人的身體

CSS: 美化頁面的? 人的衣服

havaScript:行為? 大腦靈魂

havaScript 是WEB上強大的腳本語言

? 腳本語言:

? ? ?無法獨自執(zhí)行,必須嵌入到其他語言中結(jié)合使用

? ?直接被瀏覽器解析執(zhí)行

作用:控制頁面特效展示

js可以對HTML元素進行校驗

js可以對表單項進行校驗

js可以控制css樣式

二、havaScript的語言特征和及編程注意事項

1悲关、特征

js無需編譯谎僻,直接被瀏覽器解釋并執(zhí)行

js無法單獨運行,必須嵌入到HTML代碼中運行

js的執(zhí)行過程由上到下一次執(zhí)行

2寓辱、注意

js沒有訪問系統(tǒng)文件的權(quán)限

由于js無需編譯艘绍,是由上到下一次執(zhí)行的,所以在保證可讀性的情況下秫筏,允許使用鏈式編程

js和java沒有任何直接關(guān)系

三诱鞠、havaScript的組成

1、ECMAScript(核心):規(guī)定了js的語法和基本對象

2这敬、DOM文檔對象模型航夺,吃力網(wǎng)頁內(nèi)容的方法和借口

標記型文檔即HTML

3、BOM瀏覽器對象模型:與瀏覽器交互的方法和接口

四崔涂、havaScript的引入方式

1阳掐、內(nèi)部腳本

? 在當前頁面內(nèi)部寫script標簽,script內(nèi)部即可書寫js代碼

格式:<script type="text/javascript">js代碼</script>

注:<scirpt>標簽理論上可以書寫在HTML文件的任意位置

2堪伍、外部引入

在HTML文檔中锚烦,通過<script src=""></script>標簽引入.js文件

格式:<script type="text/javascript" src="js 文件路徑"></script>

注:外部引用時script標簽內(nèi)不能有script代碼,即使寫了也不會執(zhí)行

五帝雇、scriot標簽規(guī)范化的放置位置

開發(fā)規(guī)范規(guī)定涮俄,script標簽的放置位置為:body結(jié)束標簽前

優(yōu)點:保證HTML展示內(nèi)容優(yōu)先加載,最后加載腳本尸闸,增強用戶體驗性

六彻亲、javaScript語法和規(guī)則

注釋;

? 單行注釋? //

? 多行注釋? /*? */

七、變量

變量:標示內(nèi)存中的一塊空間吮廉,用于儲存數(shù)據(jù)苞尝,且數(shù)據(jù)是可變的

變量的聲明: var 變量名;? ?//變量賦予默認值,默認值為undefined

變量的聲明和賦值? var 變量名=值; //變量賦予對應(yīng)的值

在聲明havaScript變量時 需要遵循以下命名規(guī)范

1宦芦、必須以字母或下劃線開頭宙址,中間可以數(shù)字、字符或下劃線调卑、美元符號

2抡砂、變量名不能包含空格等字符

3、不能使用havaScript關(guān)鍵字或保留字作為變量名

4恬涧、havaScript嚴格區(qū)分大小寫

八注益、基本數(shù)據(jù)類型

1、類似于java中的基本數(shù)據(jù)類型

string? : 字符串類型 " "和' ' 都是字符串

boolean:布爾類型 固定值為true 溯捆、false

number:數(shù)值類型丑搔、任意數(shù)字

null:空、一個占位符

undefined:未定義類型、該類型只有一個固定值啤月,即undefined? 表示變量聲明卻未定義具體的值

2煮仇、注:因為undefined是從null中派生出來的,所以indefined==null

3谎仲、js區(qū)別于java 是弱類型語言欺抗,變量的使用不必嚴格遵循規(guī)范,所以一個變量聲明好之后强重,是可以賦予任意類型的值

4绞呈、通過typeof運算符可以分辨變量值屬于那種基本數(shù)據(jù)類型,對變量或值調(diào)用typeof運算符將返回下列值之一

undefined 變量時 Undefined间景;類型的

boolean 變量是Boolean類型的

number? 變量是Number類型的

string 變量是String類型的

object 變量是Null類型佃声,或者是同一種引用類型

九、引用數(shù)據(jù)類型

引用類型通常叫做類(class)倘要,但在javaScript中圾亏,因為不存在編譯過程,所以沒有類的概念封拧,所處理的引用數(shù)據(jù)類型都是對象

標準創(chuàng)建方式

var str = new String();? //和java相同

var str = new String;? //獨有的方式

十志鹃、運算符

javaScript運算符與java運算符基本一致,主要學(xué)習(xí)不同點

比較運算符

運算符? ? ? ? ? ?描述

==? ? ? ? ? ? ? ? ? 等于(邏輯等泽西。僅僅對比值)

===? ? ? ? ? ? ? ? ?全等(對比值曹铃,并且對比類型,都相同為true)

捧杉!=? ? ? ? ? ? ? ? 不等于

陕见!==? ? ? ? ? ? ? ?不全等

>? ? ? ? ? ? ? ? ? ? ? 大于

<? ? ? ? ? ? ? ? ? ? ? ?小于

>=? ? ? ? ? ? ? ? ? ? ?大于或等于

<=? ? ? ? ? ? ? ? ? ? 小于或等于

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市味抖,隨后出現(xiàn)的幾起案子评甜,更是在濱河造成了極大的恐慌,老刑警劉巖仔涩,帶你破解...
    沈念sama閱讀 222,590評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件忍坷,死亡現(xiàn)場離奇詭異,居然都是意外死亡熔脂,警方通過查閱死者的電腦和手機佩研,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來锤悄,“玉大人韧骗,你說我怎么就攤上這事嘉抒×憔郏” “怎么了?”我有些...
    開封第一講書人閱讀 169,301評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長隶症。 經(jīng)常有香客問我政模,道長,這世上最難降的妖魔是什么蚂会? 我笑而不...
    開封第一講書人閱讀 60,078評論 1 300
  • 正文 為了忘掉前任淋样,我火速辦了婚禮,結(jié)果婚禮上胁住,老公的妹妹穿的比我還像新娘趁猴。我一直安慰自己,他們只是感情好彪见,可當我...
    茶點故事閱讀 69,082評論 6 398
  • 文/花漫 我一把揭開白布儡司。 她就那樣靜靜地躺著,像睡著了一般余指。 火紅的嫁衣襯著肌膚如雪捕犬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,682評論 1 312
  • 那天酵镜,我揣著相機與錄音碉碉,去河邊找鬼。 笑死淮韭,一個胖子當著我的面吹牛垢粮,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播靠粪,決...
    沈念sama閱讀 41,155評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼足丢,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了庇配?” 一聲冷哼從身側(cè)響起斩跌,我...
    開封第一講書人閱讀 40,098評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎捞慌,沒想到半個月后耀鸦,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,638評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡啸澡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,701評論 3 342
  • 正文 我和宋清朗相戀三年袖订,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嗅虏。...
    茶點故事閱讀 40,852評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡洛姑,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出皮服,到底是詐尸還是另有隱情楞艾,我是刑警寧澤参咙,帶...
    沈念sama閱讀 36,520評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站硫眯,受9級特大地震影響蕴侧,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜两入,卻給世界環(huán)境...
    茶點故事閱讀 42,181評論 3 335
  • 文/蒙蒙 一净宵、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧裹纳,春花似錦择葡、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,674評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至她我,卻和暖如春虹曙,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背番舆。 一陣腳步聲響...
    開封第一講書人閱讀 33,788評論 1 274
  • 我被黑心中介騙來泰國打工酝碳, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人恨狈。 一個月前我還...
    沈念sama閱讀 49,279評論 3 379
  • 正文 我出身青樓疏哗,卻偏偏與公主長得像,于是被迫代替她去往敵國和親禾怠。 傳聞我的和親對象是個殘疾皇子返奉,可洞房花燭夜當晚...
    茶點故事閱讀 45,851評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 概要 64學(xué)時 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,223評論 0 3
  • 第一章 前端三大語言:HTML(專門編寫網(wǎng)頁內(nèi)容)、CSS(編寫網(wǎng)頁樣式)吗氏、JS(專門編寫網(wǎng)頁交互行為) 能簡寫盡...
    fastwe閱讀 975評論 0 0
  • 一芽偏、正則對象 1、RegExp 對象的創(chuàng)建方式 var reg=newRegExp ("表達式"); //開發(fā)中...
    滿目皆與星河閱讀 115評論 0 0
  • 一弦讽、正則對象 1污尉、RegExp 對象的創(chuàng)建方式 var reg=newRegExp ("表達式"); //開發(fā)中...
    請重置閱讀 236評論 0 0
  • JavaScript語言精粹 前言 約定:=> 表示參考相關(guān)文章或書籍; JS是JavaScript的縮寫。 本書...
    微笑的AK47閱讀 583評論 0 3