javascript的理解及經(jīng)典案例

js的簡介:


JavaScript是一種能讓你的網(wǎng)頁更加生動活潑的程式語言信殊,也是目前網(wǎng)頁中設(shè)計中最容易學(xué)又最方便的語言碰凶。

你可以利用JavaScript輕易的做出親切的歡迎訊息、漂亮的數(shù)字鐘、有廣告效果的跑馬燈及簡易的選舉,還可以顯示瀏覽器停留的時間。讓這些特殊效果提高網(wǎng)頁的可觀性唯竹。

javascript現(xiàn)在可以再網(wǎng)頁上做很多很多事情,網(wǎng)頁特效苦丁,操作dom浸颓,html5游戲(基于html5和JavaScript的結(jié)合),動畫等等特效旺拉,還可以實現(xiàn)拉去后臺數(shù)據(jù)(通過ajax),不僅可以做前臺還可以做后臺产上,

比如node.js等等,再比如一些桌面引擎node-webkit可以將JavaScript渲染成桌面應(yīng)用蛾狗,在比如unity3d可以使用JavaScript寫游戲(unity3d使用的JavaScript的語法晋涣,特性等等)

JavaScript語言的特點:

1).JavaScript主要用來向HTML頁面中添加交互行為。

2).JavaScript是一種腳本語言沉桌,語法和Java相似谢鹊。

3).JavaScript一般用來編寫客戶端的腳本。

4).JavaScript是一種解釋型語言留凭,邊執(zhí)行邊解釋佃扼。

JavaScript知識點解釋:

1、運算符

運算符就是完成操作的一系列符號蔼夜,它有七類: 賦值運算符兼耀、算術(shù)運算符、比較運算符挎扰、邏輯運算符翠订、條件運算、位操作運算符和字符串運算符遵倦。

2、表達式

運算符和操作數(shù)的組合稱為表達式官撼,通常分為四類:賦值表達式梧躺、算術(shù)表達式、布爾表達式和字符串表達式傲绣。

3掠哥、語句

Javascript程序是由若干語句組成的,語句是編寫程序的指令秃诵。Javascript提供了完整的基本編程語句续搀,它們是: if~else,賦值語句、switch選擇語句菠净、while循環(huán)語句禁舷、for循環(huán)語句彪杉、do while循環(huán)語句、break循環(huán)中止語句和continue循環(huán)中斷語句牵咙。

注意:在判斷的時候派近,只有這幾種結(jié)果為false:即

如果邏輯對象無初始值或者其值為?0、-0洁桌、null渴丸、""、false另凌、undefined或者NaN谱轨,那么對象的值為false。否則吠谢,其值為true(即使當(dāng)自變量為字符串"false"時)碟嘴!

4、函數(shù)

函數(shù)是命名的語句段囊卜,這個語句段可以被當(dāng)作一個整體來引用不著和執(zhí)行娜扇。使用函數(shù)要注意以下幾點:

1)函數(shù)由關(guān)鍵字function定義;

2)函數(shù)必須先定義后使用栅组,否則將出錯雀瓢;

3)函數(shù)名是調(diào)用函數(shù)時引用的名稱,它對大小寫是敏感的玉掸,調(diào)用函數(shù)時不可寫錯函數(shù)名刃麸;

4)參數(shù)表示傳遞給函數(shù)使用或操作的值,它可以是常量司浪,也可以是變量泊业;

5)return語句用于返回表達式的值,也可以沒有啊易。

5吁伺、對象

Javascript的一個重要功能就是基于對象的功能,通過基于對象的程序設(shè)計租谈,可以用更直觀篮奄、模塊化和可重復(fù)使用的方式進行程序開發(fā)。   一組包含數(shù)據(jù)的屬性和對屬性中包含數(shù)據(jù)進行操作的方法割去,稱為對象窟却。比如要設(shè)定網(wǎng)頁的背景顏色,所針對的對象就是document呻逆,所用的屬性名是bgcolor夸赫,如document.bgcolor="blue",就是表示使背景的顏色為藍色咖城。

6茬腿、事件

用戶與網(wǎng)頁交互時產(chǎn)生的操作呼奢,稱為事件。絕大部分事都由用戶的動作所引發(fā)滓彰,如:用戶按鼠標(biāo)的按鍵控妻,就產(chǎn)生onclick事件,若鼠標(biāo)的指針在鏈接上移動揭绑,就產(chǎn)生onmouseover事件等等弓候。在Javascript中,事件往往與事件處理程序配套使用他匪。

7菇存、變量

如 var myVariable = "some?value";

歡迎初學(xué)和進階中的小伙伴:453833554

【點擊右邊群號復(fù)制添加即可進Javascript學(xué)習(xí)群→】

經(jīng)典案例:

js抽獎

包含的知識點:計時器的使用,document對象的方法的使用邦蜜,js數(shù)組的使用依鸥,js內(nèi)置對象的使用,js系統(tǒng)函數(shù)的使用悼沈,注冊事件贱迟。

背景圖片的切換

包含的知識點:計時器的使用,document對象的方法的使用

跑馬燈:

包含的知識點:計時器的使用絮供,document對象的方法的使用衣吠,系統(tǒng)函數(shù)的使用,鼠標(biāo)事件的使用壤靶,節(jié)點操作的使用缚俏,循環(huán)語句,判斷語句

javascript的一番理解贮乳,就到這了忧换,以后有關(guān)于js的案例會放到這里。希望能幫到大家O虿稹Q遣纭!

歡迎初學(xué)和進階中的小伙伴:453833554

【點擊右邊群號復(fù)制添加即可進Javascript學(xué)習(xí)群→】

如果想看到更加系統(tǒng)的文章和學(xué)習(xí)方法經(jīng)驗可以關(guān)注的微信號:‘web前端EDU’或者‘webxh5’關(guān)注后回復(fù)‘2017’可以領(lǐng)取一套完整的學(xué)習(xí)視頻


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末亲铡,一起剝皮案震驚了整個濱河市才写,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌奖蔓,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,907評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件讹堤,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機赡磅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來沾凄,“玉大人,你說我怎么就攤上這事知允∪鲶埃” “怎么了?”我有些...
    開封第一講書人閱讀 164,298評論 0 354
  • 文/不壞的土叔 我叫張陵温鸽,是天一觀的道長保屯。 經(jīng)常有香客問我,道長涤垫,這世上最難降的妖魔是什么姑尺? 我笑而不...
    開封第一講書人閱讀 58,586評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮蝠猬,結(jié)果婚禮上切蟋,老公的妹妹穿的比我還像新娘。我一直安慰自己榆芦,他們只是感情好柄粹,可當(dāng)我...
    茶點故事閱讀 67,633評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著匆绣,像睡著了一般驻右。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上犬绒,一...
    開封第一講書人閱讀 51,488評論 1 302
  • 那天旺入,我揣著相機與錄音,去河邊找鬼凯力。 笑死茵瘾,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的咐鹤。 我是一名探鬼主播拗秘,決...
    沈念sama閱讀 40,275評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼祈惶!你這毒婦竟也來了雕旨?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,176評論 0 276
  • 序言:老撾萬榮一對情侶失蹤捧请,失蹤者是張志新(化名)和其女友劉穎凡涩,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體疹蛉,經(jīng)...
    沈念sama閱讀 45,619評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡活箕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,819評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了可款。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片育韩。...
    茶點故事閱讀 39,932評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡克蚂,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出筋讨,到底是詐尸還是另有隱情埃叭,我是刑警寧澤,帶...
    沈念sama閱讀 35,655評論 5 346
  • 正文 年R本政府宣布悉罕,位于F島的核電站赤屋,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏蛮粮。R本人自食惡果不足惜益缎,卻給世界環(huán)境...
    茶點故事閱讀 41,265評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望然想。 院中可真熱鬧莺奔,春花似錦、人聲如沸变泄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽妨蛹。三九已至屏富,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蛙卤,已是汗流浹背狠半。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留颤难,地道東北人神年。 一個月前我還...
    沈念sama閱讀 48,095評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像行嗤,于是被迫代替她去往敵國和親已日。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,884評論 2 354

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

  • 原文: https://github.com/ecomfe/spec/blob/master/javascript...
    zock閱讀 3,372評論 2 36
  • JS簡介 外部JavaScript中文件的文件擴展名為.js栅屏,如果使用外部文件飘千,那么標(biāo)簽需要設(shè)置它的src屬性為文...
    Grape_葡萄閱讀 932評論 1 6
  • 小時候,很喜歡收集彩色的糖紙栈雳。每一張都會小心攤開护奈,鋪平。拿起一張粉色的蒙在眼睛上哥纫,世界在我眼中就成了美好的粉紅色逆济;...
    緣子與墨閱讀 214評論 0 0
  • 假如我是一朵云 ☆田 秀 秋風(fēng)吹過的溫西假如 假如我是一朵云 高過溫西的樓旗山的是我 ...
    興安居士閱讀 191評論 0 2
  • 以前從來不知道這個社會上還有大BOSS,世界上還有權(quán)利說磺箕。后來知道有奖慌,但不知道他存在的力量是多大。現(xiàn)在身邊每天都...
    leiy語閱讀 572評論 0 0