原型鏈繼承 方法:子構(gòu)造函數(shù)的prototype指向為父構(gòu)造函數(shù)的實例,因為原型鏈?zhǔn)莗roto的鏈表,父構(gòu)造函數(shù)的實例的proto指向父構(gòu)造函數(shù)實例的原型。 問題: 引用類型...
原型鏈繼承 方法:子構(gòu)造函數(shù)的prototype指向為父構(gòu)造函數(shù)的實例,因為原型鏈?zhǔn)莗roto的鏈表,父構(gòu)造函數(shù)的實例的proto指向父構(gòu)造函數(shù)實例的原型。 問題: 引用類型...
this的指向 用一句話概括:this永遠(yuǎn)指向最后調(diào)用函數(shù)的對象this可以理解為JS的動態(tài)作用域,而JS默認(rèn)的靜態(tài)作用域是在函數(shù)創(chuàng)建的時候就決定了。 最后調(diào)用a的地方a()...
閉包 理論中的閉包 閉包是指那些能夠訪問自由變量的函數(shù) 自由變量: 自由變量是指在函數(shù)中使用的,但既不是函數(shù)參數(shù),也不是函數(shù)的局部變量的變量(不存在于當(dāng)前函數(shù)執(zhí)行上下文中的變...
作用域 作用域是一個變量區(qū)域 作用域決定變量的訪問權(quán)限,也規(guī)定了查找變量的方法 根據(jù)查找變量的方法,可以分為詞法作用域(靜態(tài)作用域)和動態(tài)作用域js采用的是靜態(tài)作用域 靜態(tài)作...
數(shù)據(jù)類型 根據(jù)變量類型傳遞方式,可以分為基本數(shù)據(jù)類型和引用數(shù)據(jù)類型 基本數(shù)據(jù)類型:Number、Boolean、String、Undefined、Null、Symbol(es...
Blob Blob,Binary Large Object的縮寫,代表二進(jìn)制類型的大對象。Mysql中的Blob類型就表示二進(jìn)制數(shù)據(jù)的容器,在Web中,Blob對象是二進(jìn)制數(shù)...
關(guān)于最大堆 什么是最大堆和最小堆?最大(?。┒咽侵冈跇渲?,存在一個結(jié)點而且該結(jié)點有兒子結(jié)點,該結(jié)點的data域值都不小于(大于)其兒子結(jié)點的data域值,并且它是一個完全二叉...
前言 對于前端的性能話題,從來都沒有斷絕過。因為這個東西沒有最好,只有更好。而且往往也是業(yè)務(wù)的繁雜程度去決定優(yōu)化程度的。作為一個前端開發(fā)者,性能是我們關(guān)注的指標(biāo)。它直接影響著...