前言 最近遇到一個問題,我們公司自己內(nèi)部開發(fā)了多個npm私有包,包之間有依賴關(guān)系,例如A依賴B。當(dāng)B發(fā)現(xiàn)有BUG需要修復(fù)的時候,災(zāi)難來了。我們需要先在B中修復(fù)問題,然后pub...
前言 最近遇到一個問題,我們公司自己內(nèi)部開發(fā)了多個npm私有包,包之間有依賴關(guān)系,例如A依賴B。當(dāng)B發(fā)現(xiàn)有BUG需要修復(fù)的時候,災(zāi)難來了。我們需要先在B中修復(fù)問題,然后pub...
繼承的幾種方式 原型鏈 原型鏈?zhǔn)疽鈭D: 構(gòu)造函數(shù) 組合繼承(將原型鏈和構(gòu)造函數(shù)組合在一起) 原型式繼承 寄生式組合繼承 引用 javascript高級程序設(shè)計第三版
homebrew簡介 homebrew 是macOS缺失的軟件包管理器。通過使用homebrew可以很方便的在mac中安裝我們需要的軟件。homebrew會將軟件包安裝到獨(dú)立...
創(chuàng)建對象的幾種模式 工廠模式 構(gòu)造函數(shù)模式 原型模式 我們創(chuàng)建的每一個函數(shù),都有一個prototype屬性。這個屬性是一個指針,指向一個對象。這個對象為通過調(diào)用此構(gòu)造函數(shù)創(chuàng)建...
前言 ECMA將對象定義為:無序?qū)傩缘募?,其屬性可以包括基本值,對象或者函?shù)。每個對象都是基于一個引用類型創(chuàng)建的。 理解對象 Object.defineProperty()...
基本包裝類型 每當(dāng)讀取一個基本類型值的時候,后臺就會創(chuàng)建一個與之對應(yīng)的基本包裝類型?;景b類型顧名思義就是對基本類型的一層包裝,成為一個特殊的引用類型。然后具備一些方法和屬...
Function 類型 函數(shù)即對象,函數(shù)名即指針。每個函數(shù)都是Function類型的實例。函數(shù)名就是一個指向函數(shù)的指針。 創(chuàng)建函數(shù) 創(chuàng)建函數(shù)有三種方式方式。函數(shù)聲明,函數(shù)表達(dá)...
正則表達(dá)式 正則表達(dá)式,又稱正規(guī)表示式、正規(guī)表示法、正規(guī)表達(dá)式、規(guī)則表達(dá)式、常規(guī)表示法(英語:Regular Expression,在代碼中常簡寫為regex、regexp或...
Date 類型 ECMAScript中的Date類型是在早期的java.util.Date類基礎(chǔ)上建立的。Date類型使用自UTC(國際標(biāo)準(zhǔn)時間)1970年1月1日零時開始經(jīng)...
SQL SQL 是用于訪問和處理數(shù)據(jù)庫的標(biāo)準(zhǔn)的計算機(jī)語言。是一種結(jié)構(gòu)化的查詢語言。通過SQL我們可以訪問數(shù)據(jù)庫和處理數(shù)據(jù)庫中的數(shù)據(jù)。 RDBMS RDBMS即關(guān)系數(shù)據(jù)庫管理系...
基本類型和引用類型的值 ECMASript中的變量包括兩種類型:基本類型和引用類型。基本類型值在內(nèi)存中占據(jù)的空間是固定的,因此被保存在棧內(nèi)存中。引用類型的值是對象,大小是不固...
語句 ECMAScript中的語句和大多數(shù)編程語言的語句類似。 if 語句 do-while 語句先執(zhí)行后判斷,最少執(zhí)行一次。tips:在工作中我還沒用過- -! while...
操作符 用來操作數(shù)據(jù)值,能適用于很多值。例如數(shù)值,字符串,布爾值,對象。操作符在操作對象的時候通常會調(diào)用對象的valueOf()或者toString()。 一元操作符遞增和遞...
數(shù)據(jù)類型 ECMAScript目前有7中數(shù)據(jù)類型,Undefined, Null, Number, String, Boolean, Object, Symbol typeo...
任何語言的核心都必然會描述這門語言最基本的工作原理。描述的內(nèi)容通常都要涉及到這門語言的語法,操作符,數(shù)據(jù)類型,內(nèi)置功能等用于構(gòu)建復(fù)雜解決方案的基本概念 語法 ECMAScri...
LICEcap是一款非常簡潔易用的動畫錄屏軟件,它可將屏幕錄像的內(nèi)容直接保存為高質(zhì)量(每幀顏色數(shù)量可超過256)GIF動態(tài)圖片格式。并且支持自由調(diào)整錄制窗口大小,加入時間顯示...