閉包首先先來了解一個(gè)概念 自由變量:全局中聲明的變量,獨(dú)立在函數(shù)外面的變量; // 自由變量let num = 123;// 參數(shù)變量:a,b// 內(nèi)部變量:c// 以上統(tǒng)稱為私有屬性;函數(shù)外不不可訪問// num相對(duì)于函數(shù)來說是函數(shù)外部聲明的,...
流程控制之分支 單分支 if(true){ console.log("對(duì)");} 雙分支 if(true){ console.log("對(duì)");}else{ console.log("錯(cuò)");} 多分支 let age = 121;if (...
函數(shù) 命名函數(shù)——有名字的函數(shù) function getName(username){ return 'hi '+username;} 匿名函數(shù)——沒有名字的函數(shù) function (a){ return a++;} 匿名函數(shù)有三種寫法: 函數(shù)表...
變量變量的聲明用let關(guān)鍵字let a 聲明一個(gè)變量aa=100 給a賦值為100a+2 對(duì)a進(jìn)行操作 變量的作用域: 私有成員: 在塊/函數(shù)內(nèi)部聲明的成員, 僅限內(nèi)部使用, 外部不可見位于”代碼塊/函數(shù)”之外的空間, 叫”全局作用域”,在代碼塊或函...
vw+rem移動(dòng)端響應(yīng)式布局 使用vw+rem的優(yōu)勢(shì)在于元素可以動(dòng)態(tài)適配頁面寬度。 Hi bro! 給這個(gè)盒子設(shè)置一個(gè)自適應(yīng)寬度,我們以iPhone 11 Pro為例,瀏覽器中我們可以看到模擬器顯示的像素比為375*812,也就是我們的布局可視寬度...
響應(yīng)式布局:媒體查詢響應(yīng)式布局的最大特點(diǎn)就是隨著設(shè)備屏幕的大小改變,頁面布局發(fā)生改變。而我們一般的布局前提是寬度受限而高度不受限的空間。以下,我們一PC端布局為例,進(jìn)行響應(yīng)式布局的解析:首先頁面中有三個(gè)按鈕 按鈕1
結(jié)構(gòu)偽類顧名思義,結(jié)構(gòu)偽類是指根據(jù)元素位置獲取元素這里我們重點(diǎn)要掌握的就是:分組結(jié)構(gòu)偽類,它用于選擇子元素,所以它有一個(gè)查詢起點(diǎn)我們以一個(gè)無序列表為例,來看一下分組結(jié)構(gòu)偽類的具體用法。 item1 item2&...
今天也是元?dú)鉂M滿的一天呢~元素的樣式有哪些來源呢,我們先看一個(gè)例子Hello world 這樣一段代碼瀏覽器解析完,是一種什么樣式呢?如上圖所示,當(dāng)我們沒有自定義樣式的時(shí)候,會(huì)使用標(biāo)簽自帶的用戶代理樣式表;那么如果我們給h2添加一個(gè)style會(huì)是什么...
用html實(shí)現(xiàn)一個(gè)簡(jiǎn)單的用戶注冊(cè)界面,并實(shí)現(xiàn)密碼的查看與隱藏我們要用到的html標(biāo)簽有:form,他的屬性有兩個(gè)比較重要——method(指定表單的提交方式,get或post),action(指定表單提交的后端處理文件,如:register.php)...
今天我們來看一個(gè)簡(jiǎn)單的table標(biāo)簽實(shí)現(xiàn)的課程表首先主要用到的標(biāo)簽元素有一下幾個(gè)table-表格主題、caption-表格名稱、tr-行、td-列、thead-表頭(tr>th(表頭中用來表示列的標(biāo)簽))tbody-表主體、tfoot-表頁腳 然后我...
今天整理了一下Ement的一些常用語法,下面進(jìn)行列舉,活不多說,直接上代碼: