應(yīng)該是高度取最小值
https://juejin.im/post/6844903477542387719 工廠模式new Object然后往實例加屬性方法,返回實例缺點:對象無法識別class,...
https://juejin.im/post/68449034778192117841.原型鏈繼承 缺點: 引用類型的屬性被所有實例共享image.png 在創(chuàng)建 Child...
所謂的類數(shù)組對象: 擁有一個 length 屬性和若干索引屬性的對象 即便如此,為什么叫做類數(shù)組對象呢?那讓我們從讀寫、獲取長度、遍歷三個方面看看這兩個對象。 是不是很像?但...
new 運算符創(chuàng)建一個用戶定義的對象類型的實例或具有構(gòu)造函數(shù)的內(nèi)置對象類型之一 也許有點難懂,我們在模擬 new 之前,先看看 new 實現(xiàn)了哪些功能 從這個例子中,我們可以...
call() 方法在使用 一個指定的 this 值和若干個指定的參數(shù)值 的前提下 調(diào)用 某個函數(shù)或方法。 apply的模擬實現(xiàn)(https://github.com/mqyq...
除了按值傳遞、引用傳遞,還有第三種傳遞方式 —— 按共享傳遞(JS應(yīng)該是共享傳遞,沒有所謂的引用傳遞) 共享傳遞是指,在傳遞對象的時候,傳遞對象的引用的副本。 通過共享傳遞,...
MDN對閉包的定義為:閉包是指那些能夠訪問自由變量的函數(shù)。自由變量 是指在函數(shù)中使用的,但既不是函數(shù)參數(shù)(形參)也不是函數(shù)的局部變量的變量。 ECMAScript中,閉包指的...
https://github.com/mqyqingfeng/Blog/issues/7建議全文觀看 簡單說,this就是屬性或方法“當前”(執(zhí)行時)所在的對象 總結(jié)一下,J...
當JavaScript代碼執(zhí)行一段可執(zhí)行代碼(executable code)時,會創(chuàng)建對應(yīng)的執(zhí)行上下文(execution context)。對于每個執(zhí)行上下文,都有三個重...
每個創(chuàng)建的執(zhí)行上下文,都有三個重要屬性:變量對象(Variable object,VO)作用域鏈(Scope chain)this 變量對象是與執(zhí)行上下文相關(guān)的數(shù)據(jù)作用域,存...
變量提升函數(shù)提升(定義式定義、表達式定義) JavaScript 的可執(zhí)行代碼(executable code)的類型全局代碼函數(shù)代碼eval代碼 當執(zhí)行到一個函數(shù)的時候,就...
作用域是指程序源代碼中定義變量的區(qū)域,它規(guī)定了如何查找變量,也就是確定當前執(zhí)行代碼對變量的訪問權(quán)限。具體可分為:靜態(tài)(詞法)作用域,函數(shù)的作用域在函數(shù)定義的時候決定動態(tài)作用域...
構(gòu)造函數(shù),實例,實例原型 另外 _ _ proto _ _ 屬性是瀏覽器對es5的實現(xiàn),而不是es標準。即 _ _proto _ _ 并不是語言本身的特性,這是各大廠商具體實...
基于 Vue(2.5) + vuex + vue-router + vue-axios +better-scroll + Scss + ES6 等開發(fā)一款移動端音樂 WebA...
主要為了熟悉Vue.js的語法和常見的API,所以并沒有用vue-router或vuex 1.使用的技術(shù) vue,.vue文件的開發(fā)把html,js,css按照vue文件一個...
一個簡單的關(guān)于lovelive的宣傳網(wǎng)頁 1.使用的技術(shù) HTML(5), CSSdom注意使用了語義化和刪除無用結(jié)構(gòu),布局上以傳統(tǒng)布局即float, position, d...