1.基礎復習 串講 變量變量的作用,語法,命名規(guī)則var:可以定義變量,但是會有變量名提升,沒有作用域的概念let:沒有變量名提升,,要先定義后使用,有作用域的概念const...
1.基礎復習 串講 變量變量的作用,語法,命名規(guī)則var:可以定義變量,但是會有變量名提升,沒有作用域的概念let:沒有變量名提升,,要先定義后使用,有作用域的概念const...
一, 補充 1. this的指向 全局函數(shù)的指向 window 箭頭函數(shù)的指向 沒有 this 修改箭頭函數(shù)的執(zhí)行 bind、call、apply 2. 檢測數(shù)據(jù)類型 檢測簡...
一, 前端工作中 想要使用面向?qū)ο?(封裝+繼承) 兩套方案 1. 難 通用 es5 構造函數(shù)+原型 舊一點點的方式 2. 簡單 新方案 es6 (高級的js語法標準) c...
一, 面向?qū)ο?構造函數(shù) + 原型 + 繼承 1. 構造函數(shù)+原型的回顧 2. 繼承在代碼作用 復用 讓構造函數(shù)復用一些另外的構造函數(shù)中已經(jīng)寫好的代碼 子構造函數(shù)去復用父構造...
拓展: 構造函數(shù) + 原型 1.原型的簡介 原型本質(zhì)是一個對象 創(chuàng)建構造函數(shù)的時候 也有 在原型上添加的方法 可以直接被實例所使用 例子 構造函數(shù)-父親 實例-孩子 原型-D...
構造函數(shù) - 重要 難點 提取函數(shù)到外部 實現(xiàn)了 多個實例共享一個函數(shù) (優(yōu)化內(nèi)存空間) 弊端 會污染全部變量 構造函數(shù) 構造函數(shù)和this 構造函數(shù) - 弊端 對象在堆中...
5. find 作用 尋找數(shù)組中滿足條件的一個元素 6. findindex 作用 尋找數(shù)組中滿足條件的元素 的對應的下標 沒有找到 就返回 -1 7. includes...
七, 數(shù)組方法 1. map 作用 map和箭頭函數(shù)的結合 2. filter 作用 filter-小案例 filter-大案例 3. every 作用 4. some 作用
剩余運算符(...) 1. 數(shù)組 語法 : ... 剩余運算符 是一種我們方便獲取數(shù)據(jù)的方式 2. 對象 3.函數(shù)形參 4.引用類型復制 1.值類型和數(shù)據(jù)類型區(qū)別 值類型...
一, 箭頭函數(shù) 介紹 更簡潔的一個封裝函數(shù)的方法 1. 與普通函數(shù)的區(qū)別 2. 箭頭函數(shù)的傳參 如果 只傳遞一個參數(shù)的話 小括號 可以省略 如果 不傳遞參數(shù) 或者 傳遞參數(shù)...
一, 正則表達式 1. 什么是正則表達式 正則表達式(Regular Expression)是用于匹配字符串中字符組合的模式。 通常用來查找、替換那些符合正則表達式的文本,...
一, Window對象 1. BOM(瀏覽器對象模型) BOM(Browser Object Model ) 是瀏覽器對象模型 window 是瀏覽器內(nèi)置中的全局對象,我們所...
一, 滾動事件和加載事件 1. 滾動事件 當頁面進行滾動時觸發(fā)的事件 事件名:scroll 監(jiān)聽整個頁面滾動: ? 給 window 或 document 添加 scroll...
一, 事件對象 1. 獲取事件對象 事件對象是什么? 當事件觸發(fā)的時候,產(chǎn)生的對象,該對象記錄有事件相關的信息 如何獲??? 在事件綁定的回調(diào)函數(shù)的第一個參數(shù)就是事件對象 一般...
1. DOM節(jié)點 DOM樹里每一個內(nèi)容都稱之為節(jié)點 節(jié)點類型 元素節(jié)點所有的標簽 比如 body、 div 屬性節(jié)點所有的屬性 比如 href 文本節(jié)點所有的文本 2. 查找...
一. 事件 什么是事件事件是在編程時系統(tǒng)內(nèi)發(fā)生的動作或者發(fā)生的事情比如用戶在網(wǎng)頁上單擊一個按鈕 什么是事件監(jiān)聽?就是讓瀏覽器檢測是否有事件產(chǎn)生,一旦有事件觸發(fā),就立即調(diào)用一個...
一.web API 基本認知 DOM 樹是:將 HTML 文檔以樹狀結構直觀的表現(xiàn)出來作用:文檔樹直觀的體現(xiàn)了標簽與標簽之間的關系 DOM對象創(chuàng)建:瀏覽器根據(jù)html標簽生成...