摘要:是一種基于對象和事件驅動的客戶腳本,最初是為了檢測表單的正確性,起源于公司由語法提供操作網頁內容的方法和接口和瀏覽器接口三部分組成。變量變量為松散類型,可以為任何類型,起到占位作用,聲明變量,變量名區分大小寫函數屬性和函數參數統稱為標識符。
JavaScript是一種基于對象和事件驅動的客戶腳本,最初是為了檢測表單的正確性,起源于NetScape公司;由ECMAScript(語法)、Dom(提供操作網頁內容的方法和接口)和Bom(瀏覽器接口)三部分組成。 1、變量(變量為松散類型,可以為任何類型,起到占位作用,var聲明變量,變量名區分大小寫)、函數屬性和函數參數統稱為標識符。
2、數據類型分為簡單數據類型(undefined,null(null為空指針對象,如果定義的變量用于保存對象,在變量初始化為null,而不是其它類型),number(number中NaN非數值是一種特殊的數值,任何涉及NaN的操作均返回NaN;NaN與任何值不相等,包括其本身;其中isNaN(n)檢測n是否是非數值的方法,返回布爾值,false表示是數值,true表示不是數值),String(str.toString()、String(str)轉換字符串的方法),Boolean(Boolean轉換規則:除0以外的數字轉換布爾型為true;除“”之外的轉換為true;null和undefined轉換為false),其中undefined是派生自null,返回值為true;)和復雜數據類型(Object)。
3、表達式:將同類型的數據(如常量、變量、函數等)用運算符號按一定規則連接起來的有意義的式子
算式操作符:+、-、*、/、%、a++(先返回原值再遞增)、++a(遞增后返回a的值)、a--、--a
邏輯操作符:&&與(滿足所有條件返回true,null返回null;NaN返回NaN;undefined返回undefined;)、||或(短路操作,只要有一個條件成立返回true)、!非(返回布爾值;其中!!第一個邏輯非操作會基于無論什么操作數均返回一個布爾值,第二個對該值取反,如:console.log(!!true)輸出結果為true)
三元操作符:條件?執行代碼1:執行代碼2(條件成立執行代碼1,否則執行代碼2)
比較操作符:>、<、>=、<=、=(賦值操作)、==(值相等)、===(值與類型相等)、!=(值不相等)、!==(值與類型不相等);比較操作符返回布爾值。
賦值操作符
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/101385.html
摘要:基礎鞏固基礎總結使用已經好幾年了,由于工作主要是做服務端開發,在工作中逐漸發現的使用范圍原來越廣泛。這里要注意,務必將基礎部分掌握牢靠,磨刀不誤砍柴功,只有將基礎部分掌握并建立起系統的知識體系,在后面學習衍生的其他模式才能游刃有余。 基礎鞏固:JavaScript基礎總結 使用JavaScript已經好幾年了,由于工作主要是做服務端開發,在工作中逐漸發現JavaScript的使用范圍原...
摘要:案例每隔毫秒調用函數并顯示時間。當點擊按鈕時,停止時間代碼如下計時器每隔毫秒調用函數,并將返回值賦值給計時器計時器,在載入后延遲指定時間后去執行一次表達式僅執行一次。該值標識要取消的延遲執行代碼塊。 簡述 本系列將持續更新Javascript基礎部分的知識,誰都想掌握高端大氣的技術,但是我覺得沒有一個扎實的基礎,我認為一切高階技術對我來講都是過眼云煙,要成為一名及格的前端工程師,必須把...
摘要:變量定義變量使用關鍵字變量名變量名可以任意取名,但要遵循命名規則變量必須使用字母下劃線或者美元符開始。語法參數說明在消息對話框中要顯示的文本返回值值。返回值點擊確定按鈕,文本框中的內容將作為函數返回值。 簡述 本系列將持續更新Javascript基礎部分的知識,誰都想掌握高端大氣的技術,但是我覺得沒有一個扎實的基礎,我認為一切高階技術對我來講都是過眼云煙,要成為一名及格的前端工程師,必...
摘要:前綴規范每個局部變量都需要有一個類型前綴,按照類型可以分為表示字符串。例如,表示以上未涉及到的其他對象,例如,表示全局變量,例如,是一種區分大小寫的語言。布爾值與字符串相加將布爾值強制轉換為字符串。 基本概念 javascript是一門解釋型的語言,瀏覽器充當解釋器。js執行時,在同一個作用域內是先解釋再執行。解釋的時候會編譯function和var這兩個關鍵詞定義的變量,編譯完成后從...
摘要:中基礎數據類型數據類型名稱數據類型說明只有一個值,即,聲明變量的初始值。只有一個值,即,表示空指針,的值是派生的值。由零或多個位字符組成只有兩個值,即和該類型使用來表示整數和浮點數。中的對象其實就是一組數據和功能的集合。 JavaScript 中基礎數據類型 數據類型名稱 數據類型說明 Undefined 只有一個值,即 undefined ,聲明變量的初始值。 Nul...
閱讀 2847·2021-09-27 13:35
閱讀 623·2021-09-23 11:22
閱讀 2891·2019-08-30 15:54
閱讀 1611·2019-08-29 16:27
閱讀 2467·2019-08-29 15:05
閱讀 2349·2019-08-23 18:11
閱讀 3522·2019-08-23 16:32
閱讀 2941·2019-08-23 14:56