JavaScript是什么鬼?

0.前言
最近在看《JavaScript高級(jí)程序設(shè)計(jì)第3版》這本書圈匆,突然覺得我有種想說點(diǎn)什么的沖動(dòng)......
你在說什么梗 !!!
1.JavaScript簡(jiǎn)介

JavaScript 是世界上最流行的編程語言快毛。
這門語言可用于 HTML 和 web格嗅,更可廣泛用于服務(wù)器番挺、PC、筆記本電腦屯掖、平板電腦和智能手機(jī)等設(shè)備

2.JavaScript概述

學(xué)習(xí)要點(diǎn):
1.什么是JavaScript
2.JavaScript 特點(diǎn)
3.JavaScript 歷史
4.JavaScript 核心
5.開發(fā)工具集

一玄柏、JavaScript的內(nèi)容的引入

如何在靜態(tài)頁面上作出如下動(dòng)態(tài)特效:
1、親切的歡迎訊息
2贴铜、漂亮的數(shù)字鐘
3粪摘、有廣告效果的跑馬燈及簡(jiǎn)易的選舉
4、輪流播放的圖片
5绍坝、對(duì)客戶端數(shù)據(jù)進(jìn)行驗(yàn)證
.........
這時(shí)就必須使用JavaScript徘意。

二、什么是JavaScript

JavaScript主要用于HTML的頁面轩褐,嵌入在HTML的源碼中椎咧。
JavaScript是因特網(wǎng)流行的腳本語言,它存在于全世界所有 Web 瀏覽器中把介,能夠增強(qiáng)用戶與 Web 站點(diǎn)和 Web 應(yīng)用程序之間的交互勤讽。
JS是弱類型語言,沒有類型聲明,它的變量不必具有一個(gè)明確的類型。
JS是腳本語言拗踢,換句話說脚牍,可以用來編程的并且直接執(zhí)行源代碼的語言,就是腳本語言。
JS也是解釋性的語言巢墅。何為解釋性語言?是在運(yùn)行的時(shí)候?qū)⒊绦蛑苯臃g成機(jī)器的語言莫矗。
JavaScript是一種基于對(duì)象(Object)和事件驅(qū)動(dòng)(Event Driven)并具有安全性能的腳本語言,可廣泛用于服務(wù)器、PC砂缩、筆記本電腦、平板電腦和智能手機(jī)等設(shè)備三娩。
HTML5的出現(xiàn)更是突出了JavaScript的重要性庵芭,例如HTML5的繪圖支持、本地存儲(chǔ)雀监、離線應(yīng)用双吆、客戶端通信等,都大量使用了JavaScript会前。

三好乐、JavaScript的歷史

網(wǎng)景公司在上個(gè)世紀(jì)的1995年,憑借其Navigator瀏覽器瓦宜,成為Web時(shí)代開啟時(shí)最著名的第一代互聯(lián)網(wǎng)公司蔚万。由于網(wǎng)景公司希望能在靜態(tài)HTML頁面上添加一些動(dòng)態(tài)效果,于是叫Brendan Eich這哥們?cè)趦芍苤畠?nèi)設(shè)計(jì)出了JavaScript語言临庇。為什么起名叫JavaScript反璃?原因是當(dāng)時(shí)Java語言非常紅火昵慌,所以網(wǎng)景公司希望借Java的名氣來推廣,但事實(shí)上JavaScript除了語法上有點(diǎn)像Java淮蜈,其他部分基本上沒啥關(guān)系斋攀。
如果你想了解的更多請(qǐng)點(diǎn)擊這里

四、JavaScript的特點(diǎn)

簡(jiǎn)單性:它是基于Java基本語句和控制流之上的簡(jiǎn)單而緊湊的設(shè)計(jì)梧田,是學(xué)習(xí)Java的好過渡淳蔼,而且,它的變量類型是采用弱類型裁眯,未采用嚴(yán)格的數(shù)據(jù)類型鹉梨。
安全性:JS不允許訪問本地硬盤,不能將數(shù)據(jù)存入到服務(wù)器上未状,不允許對(duì)網(wǎng)絡(luò)文檔進(jìn)行修改和刪除俯画,只能通過瀏覽器實(shí)現(xiàn)信息瀏覽或動(dòng)態(tài)交互,從而有效的防止數(shù)據(jù)的丟失司草。
動(dòng)態(tài)性:JS可以直接對(duì)用戶或客戶輸入做出響應(yīng)艰垂,無須經(jīng)過Web程序。它對(duì)用戶的響應(yīng)采用以事件驅(qū)動(dòng)的方式進(jìn)行埋虹,即由某種操作動(dòng)作引起相應(yīng)的事件響應(yīng)猜憎,如:點(diǎn)擊鼠標(biāo)、移動(dòng)窗口搔课、選擇菜單等胰柑。
跨平臺(tái)性:JS依賴于瀏覽器本身,與操作環(huán)境無關(guān)爬泥。只要能運(yùn)行瀏覽器的計(jì)算機(jī)柬讨,并安裝了支持JS的瀏覽器就可以正確執(zhí)行,從而實(shí)現(xiàn)了“編寫一次袍啡,走遍天下”的夢(mèng)想踩官。

五、JavaScript組成

JavaScript是ECMAScript境输、文檔對(duì)象模型(document object model:DOM)蔗牡、瀏覽器對(duì)象模型(brower object model:BOM)由三部分構(gòu)成,其核心是ECMAScript嗅剖,它描述了該語言的語法和基本對(duì)象辩越;DOM 描述了處理網(wǎng)頁內(nèi)容的方法和接口,通過 DOM信粮,可以訪問所有的 HTML 元素黔攒,連同它們所包含的文本和屬性,可以對(duì)其中的內(nèi)容進(jìn)行修改和刪除,同時(shí)也可以創(chuàng)建新的元素亏钩;BOM 描述了與瀏覽器進(jìn)行交互的方法和接口莲绰,BOM提供了獨(dú)立于內(nèi)容而與瀏覽器窗口進(jìn)行交互的對(duì)象,例如可以移動(dòng)姑丑,調(diào)整瀏覽器大小的window對(duì)象蛤签,可以用于導(dǎo)航的location對(duì)象與history對(duì)象,可以獲取瀏覽器栅哀,操作系統(tǒng)與用戶屏幕信息的navigator與screen對(duì)象震肮,可以使用document作為訪問HTML文檔的入口,管理框架的frames對(duì)象等留拾。


非常 6+1.jpg
六戳晌、開發(fā)JavaScript的工具集

1、記事本
2痴柔、EditPlus
3沦偎、Notepad++
4、HBuilder
5咳蔚、WebStrom
6豪嚎、Sublime

3.結(jié)束語

引用我在網(wǎng)上看到的一句話"成功是得其所想,幸福是想其所得"谈火,好了侈询,我要敲代碼去了。

不給我點(diǎn)贊的放學(xué)不要走

最后糯耍,伸出你的可愛小手求點(diǎn)贊扔字,求分享,求打賞_...

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末温技,一起剝皮案震驚了整個(gè)濱河市革为,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌舵鳞,老刑警劉巖篷角,帶你破解...
    沈念sama閱讀 206,723評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異系任,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)虐块,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門俩滥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人贺奠,你說我怎么就攤上這事霜旧。” “怎么了?”我有些...
    開封第一講書人閱讀 152,998評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵挂据,是天一觀的道長以清。 經(jīng)常有香客問我,道長崎逃,這世上最難降的妖魔是什么掷倔? 我笑而不...
    開封第一講書人閱讀 55,323評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮个绍,結(jié)果婚禮上勒葱,老公的妹妹穿的比我還像新娘。我一直安慰自己巴柿,他們只是感情好凛虽,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,355評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著广恢,像睡著了一般凯旋。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上钉迷,一...
    開封第一講書人閱讀 49,079評(píng)論 1 285
  • 那天至非,我揣著相機(jī)與錄音,去河邊找鬼篷牌。 笑死睡蟋,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的枷颊。 我是一名探鬼主播戳杀,決...
    沈念sama閱讀 38,389評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼夭苗!你這毒婦竟也來了信卡?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,019評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤题造,失蹤者是張志新(化名)和其女友劉穎傍菇,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體界赔,經(jīng)...
    沈念sama閱讀 43,519評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡丢习,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,971評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了淮悼。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片咐低。...
    茶點(diǎn)故事閱讀 38,100評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖袜腥,靈堂內(nèi)的尸體忽然破棺而出见擦,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 33,738評(píng)論 4 324
  • 正文 年R本政府宣布鲤屡,位于F島的核電站损痰,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏酒来。R本人自食惡果不足惜卢未,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,293評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望役首。 院中可真熱鬧尝丐,春花似錦、人聲如沸衡奥。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽矮固。三九已至失息,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間档址,已是汗流浹背盹兢。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評(píng)論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留守伸,地道東北人绎秒。 一個(gè)月前我還...
    沈念sama閱讀 45,547評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像尼摹,于是被迫代替她去往敵國和親见芹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,834評(píng)論 2 345

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

  • 一蠢涝、JavaScript概述 1.1 JavaScript是什么? JavaScript主要用于HTML的頁面玄呛,...
    壬萬er閱讀 314評(píng)論 0 0
  • 有幸在你的世界路過,讓我看到了廣闊多彩的生活和二,體會(huì)到兩情相悅的歡喜徘铝。如今,一別數(shù)年惯吕,你還好嗎惕它?在這寂靜的夜...
    雨果的天空閱讀 231評(píng)論 0 0
  • 參考環(huán)信官方解決方案。 使用消息擴(kuò)展废登,每條消息都包含發(fā)送者的用戶信息和發(fā)送時(shí)間(user_id,nick_name...
    xinle閱讀 1,073評(píng)論 0 1
  • 今天索性隨意寫些東西吧怠缸,習(xí)慣成性還是需要成習(xí)慣?有人跟我說她習(xí)慣了吃素食钳宪,就喜歡吃些沒有油水的東西,越是簡(jiǎn)單越好,...
    今天安好閱讀 314評(píng)論 0 0