數(shù)組高級API 遍歷數(shù)組的幾種方法利用傳統(tǒng)循環(huán)來遍歷數(shù)組for(let i = 0; i < arr.length; i++){ console.lo...
數(shù)組高級API 遍歷數(shù)組的幾種方法利用傳統(tǒng)循環(huán)來遍歷數(shù)組for(let i = 0; i < arr.length; i++){ console.lo...
作用域 在JavaScript中{}外面的作用域, 我們稱之為全局作用域 在JavaScript中函數(shù)后面{}中的的作用域, 我們稱之為"局部作用域" 在ES6中只要{}沒有...
數(shù)組的基本概念 JavaScript中數(shù)組的概念和C語言幾乎一樣, 都是指一組有序數(shù)據(jù)集合 不同的是由于JavaScript是弱語言, 所以JavaScript的數(shù)組中可以存...
for循環(huán)基本概念 JavaScript中的for語句使用最為靈活,不僅可以用于循環(huán)次數(shù)已經(jīng)確定的情況,而且可以用于循環(huán)次數(shù)不確定而只給出循環(huán)結(jié)束條件的情況,它完全可以代替w...
循環(huán)基本概念 循環(huán)結(jié)構(gòu)是程序中一種很重要的結(jié)構(gòu)县貌。其特點(diǎn)是,在給定條件成立時(shí),反復(fù)執(zhí)行某程序段, 直到條件不成立為止。給定的條件稱為循環(huán)條件,反復(fù)執(zhí)行的程序段稱為循環(huán)體循環(huán)結(jié)構(gòu)...
Switch基本概念 Switch和if一樣都屬于選擇結(jié)構(gòu), 都會(huì)對給定的條件進(jìn)行判斷痪寻,再根據(jù)判斷結(jié)果來決定執(zhí)行哪一段代碼螺句。 Switch基本格式 其語義是:計(jì)算條件表達(dá)式的...
流程控制基本概念 默認(rèn)情況下,瀏覽器會(huì)按書寫從上至下順序執(zhí)行程序中的每一行代碼,但是這并不能滿足我們所有的開發(fā)需求; 為了方便我們控制程序的運(yùn)行流程橡类,JavaScript提供...
逗號運(yùn)算符 在JavaScript中逗號“,”也是一種運(yùn)算符,稱為逗號運(yùn)算符蛇尚。 其功能是把多個(gè)表達(dá)式連接起來組成一個(gè)表達(dá)式, 稱為逗號表達(dá)式。一般形式形式:表達(dá)式1顾画,表達(dá)式2...
關(guān)系運(yùn)算符 為什么要學(xué)習(xí)關(guān)系運(yùn)算符?默認(rèn)情況下取劫,我們在程序中寫的每一句正確代碼都會(huì)被執(zhí)行。但很多時(shí)候研侣,我們想在某個(gè)條件成立的情況下才執(zhí)行某一段代碼這種情況的話可以使用條件語句...
賦值運(yùn)算符 簡單賦值運(yùn)算符: = 復(fù)合賦值運(yùn)算符: +=谱邪、-=、*=庶诡、/=惦银、%= 簡單賦值運(yùn)算符格式: 變量 = 數(shù)據(jù)// 將等號右邊的常量10賦值給左邊的變量numvar ...
運(yùn)算符基本概念 和數(shù)學(xué)中的運(yùn)算符一樣, JavaScript中的運(yùn)算符是告訴程序執(zhí)行特定算術(shù)或邏輯操作的符號 例如告訴程序, 某兩個(gè)數(shù)相加, 相減,相乘等 什么是表達(dá)式表達(dá)式...
什么是數(shù)據(jù)類型轉(zhuǎn)換 將一個(gè)數(shù)據(jù)類型轉(zhuǎn)換為其他的數(shù)據(jù)類型例如: 將Number類型轉(zhuǎn)換為Boolean類型例如: 將Number類型轉(zhuǎn)換為字符串類型 將其它類型轉(zhuǎn)換為字符串 調(diào)...
什么是數(shù)據(jù)? 生活中無時(shí)無刻都在跟數(shù)據(jù)打交道例如:人的體重灌砖、身高璧函、收入、性別等數(shù)據(jù)等 在我們使用計(jì)算機(jī)的過程中基显,也會(huì)接觸到各種各樣的數(shù)據(jù)例如: 文檔數(shù)據(jù)、圖片數(shù)據(jù)善炫、視頻數(shù)據(jù)等...
關(guān)鍵字和保留字 什么是關(guān)鍵字撩幽?被JavaScript語言賦予了特殊含義的單詞好比現(xiàn)實(shí)生活中110、120箩艺、119對我們又特殊含義一樣, 在JavaScript也有一些對于Ja...
常量 什么是常量?常量表示一些固定的數(shù)據(jù)窜醉,也就是不能改變的數(shù)據(jù) 常量分類整型常量二進(jìn)制(以0b開頭; 例如0b1001,0b1010)十進(jìn)制(9,-10,0)八進(jìn)制(以0開頭...
什么是JavaScript? JavaScript簡稱JS艺谆,是前端開發(fā)的一門腳本語言(解釋型語言)解釋型語言:程序執(zhí)行之前榨惰,不需要對代碼進(jìn)行編譯,在運(yùn)行時(shí)邊解析邊執(zhí)行的語言瀏...
什么是媒體查詢?媒體查詢就是獲取到當(dāng)前瀏覽器的寬度之后, 根據(jù)不同的寬度設(shè)置元素不同的樣式 媒體查詢的注意點(diǎn)由于媒體查詢需要根據(jù)不同的瀏覽器寬度調(diào)整元素的樣式, 所以不適合用...
主軸 在伸縮布局中静汤,默認(rèn)情況下水平方向是主軸琅催,主軸的起點(diǎn)在在伸縮容器的最左邊居凶,所有的伸縮項(xiàng)都是從主軸的起點(diǎn)開始排版的 但是我們也可以通過屬性來修改主軸的起點(diǎn)和位置 flex-...
3D轉(zhuǎn)換 什么是2D和3D2D就是一個(gè)平面, 只有寬度和高度, 沒有厚度3D就是一個(gè)立體, 有寬度和高度, 還有厚度 如何讓某個(gè)元素呈3D展現(xiàn)和透視一樣, 想看到某個(gè)元素的3...