更新時間:2020-12-04 15:35:53 來源:動力節點 瀏覽2690次
JavaScript是一種描述性語言,也是一種基于對象(Object)和事件驅動(Event Driven)的,并具有安全性的腳本語言。
JavaScript的特點
JavaScript主要用來向HTML頁面添加交互行為。
JavaScript是一種腳本語言,語法和Java類似。
javaScript一般用來編寫客戶端的腳本。
JavaScript是一種解釋性語言。
JavaScript的組成
ECMScript標準(規定所有屬性,方法和對象的標準)
BOM瀏覽器對象模型(Browser Object Model):與HTML交互
DOM文檔對象模型(Document Object Model):訪問和操縱HTML文檔
JavaScript基本結構
Language=”javascript”用來表示使用的語言是javascript
JavaScript執行原理
1. 瀏覽器客戶端向服務器端發送請求。(用戶在瀏覽器地址欄中輸入的地址)
2.數據處理:服務器端將某個包含javaScript的頁面進行處理。
3.發送響應:服務器端將含有javascript的HTML文件進行處理頁面發送到瀏覽器客戶端,然后由瀏覽器客戶端從上直下逐條解析HTML標簽和JavaScript標簽,將頁面效果呈給用戶。
在網頁中引入JavaScript的方式
1.使用
注意:外部文件不能包含
3.直接在HTML標簽中
JavaScript基礎語法
1、基本規則:
(1)語句大小寫敏感,使用分號(建議使用)或者換行結束。語句由表達式、關鍵字、運算符組成。使用Unicode字符集編寫。
(2)單行注釋(//)、多行注釋(/**/)。
(3)標識符:
不以數字開頭,由字母、數字、下劃線(_)以及美元($)組成。JS中存在代表特定含義的保留字,不能將保留字定義為標識符。命名時最好有意義。
(4)變量:
變量聲明:統一使用關鍵字var聲明變量,但變量引用的數據是有類型的。
變量初始化:使用“=”賦值,沒有初始化的變量則自動取值為undefined。
比如: var name = "tom"; var age = 18;
(5)數據類型(JS基于對象):
特殊類型:null(空)、undefined(未定義)。
內置對象(基本類型):Number(數字),String(字符串),Boolean(布爾),Function(函數),Array(數組)。
外部對象:window(瀏覽器對象),document(文檔對象)。
自定義對象:Object(自定義對象)。
Number不區分整數與浮點數,所有數字均采用64位浮點格式存儲,類似double格式。整數默認是10進制,16進制需加上0x,八進制需加0。浮點數默認為小數點記錄,也可以使用指數記錄。
(6)數據類型自動轉換
數字加字符串:數字轉換為字符串。
數字加布爾值:true轉換為1,false轉為0。
字符串加布爾值:布爾值轉為字符串true或false。
布爾值加布爾值:布爾值轉換為數值1或0。
動力節點新手入門學習,JavaScript視頻教程主要講解了前端開發中的核心技術JavaScript,俗稱JS,視頻中講解了JavaScript核心語法、JavaScript內置支持類、JavaScript調試、JavaScript DOM編程、JavaScript BOM編程、大量前端小案例、JavaScript事件處理、JavaScript對象、繼承、JSON等知識點,該視頻可以開啟您的WEB前端之路
主講老師:動力節點杜老師
講師簡介
B站Java零基礎單套視頻課程播放量近650萬次,視頻課程累計播放量超1000萬,長期位列榜首;13年以上的軟件研發及項目管理經驗,Linux專家;曾先后就職于中訊、甲骨文、百度等國內大型軟件公司;自工作以來參與過多個大型Java項目的分析、設計、開發、測試、管理等工作;參與設計并主持過首鋼集團-自動化系統、松下集團等多個項目;先后擔任過Java高級工程師、組長、CTO等職務,并經常對其內部員工進行技術培訓;軟件開發中非常注重系統的可維護性、穩定性、性能、擴展性以及軟件的質量;2011年8月出版(電子工業出版社)書籍《搞定J2EE》一書,深受IT人士追捧;2012年免費發布的JavaSE視頻,講解通俗易懂,表達流利,深受網友喜歡,堪稱Java基礎視頻經典之作;
以上就是動力節點Java培訓機構的小編針對“Javascript視頻教程下載,全套入門學習”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習