純函數(shù), 高階函數(shù),函數(shù)組合,函數(shù)柯里化,偏函數(shù),惰性載入函數(shù),緩存函數(shù)這些概念在函數(shù)編程中真的是太常見了,尤其是很多類庫(kù)實(shí)現(xiàn)或者組件封裝都會(huì)用...
投稿
純函數(shù), 高階函數(shù),函數(shù)組合,函數(shù)柯里化,偏函數(shù),惰性載入函數(shù),緩存函數(shù)這些概念在函數(shù)編程中真的是太常見了,尤其是很多類庫(kù)實(shí)現(xiàn)或者組件封裝都會(huì)用...
Promise 首先來(lái)說(shuō)一下應(yīng)該明白Promise是做什么的,JS是一門典型的異步單線程的編程語(yǔ)言,單線程就不說(shuō)了,異步如何理解呢?異步編程可以...
一、chartAt() 返回指定位置的字符。 二、charCodeAt() 返回在指定位置字符的 Unicode 編碼 三、concat() 拼...
說(shuō)繼承之前先說(shuō)幾個(gè)概念。 原型和原型鏈 在JS中萬(wàn)物皆對(duì)象,對(duì)象有分函數(shù)對(duì)象(Function),普通對(duì)象(Object)。任何對(duì)象都具有隱式原...
屬性 (一)數(shù)據(jù)屬性:包含一個(gè)數(shù)據(jù)值的位置,在該位置可以對(duì)數(shù)據(jù)值進(jìn)行讀寫 如上代碼所示,name,age,sex均為對(duì)象person的數(shù)據(jù)屬性。...
發(fā)布訂閱模式 在“發(fā)布者-訂閱者”模式中,稱為發(fā)布者的消息發(fā)送者不會(huì)將消息編程為直接發(fā)送給稱為訂閱者的特定接受者,這意味著發(fā)布者和訂閱者不知道彼...
前言:閉包可能是JavaScript中的一個(gè)特殊存在,在與后端和移動(dòng)端同學(xué)溝通時(shí)他們都不知道閉包這個(gè)東西,而閉包也是我在面試過(guò)程中遇到很多的問(wèn)題...
本文是學(xué)習(xí)JS原型相關(guān)知識(shí)后的總結(jié)與筆記:學(xué)習(xí)文章參考《一文吃透所有JS原型相關(guān)知識(shí)點(diǎn)》[https://mp.weixin.qq.com/s?...
JavaScript 是一種弱類型或者說(shuō)動(dòng)態(tài)語(yǔ)言。這意味著你不用提前聲明變量的類型,在程序運(yùn)行過(guò)程中,類型會(huì)被自動(dòng)確定。這也意味著你可以使用同一...
Javascript ES6中的語(yǔ)法知識(shí),伴隨著發(fā)展尤其是互聯(lián)網(wǎng)瀏覽器的發(fā)展,在當(dāng)前網(wǎng)頁(yè)開發(fā)中占重要地位,變量聲明,箭頭函數(shù),數(shù)組對(duì)象新增方法,...