昨天在跟同事討論 node 中執(zhí)行 shell 命令,或者 node 命令時,控制臺沒有輸出想要的信息,所以研究下為什么。 前提 Node 是單進(jìn)程單線程。 ChildPro...
昨天在跟同事討論 node 中執(zhí)行 shell 命令,或者 node 命令時,控制臺沒有輸出想要的信息,所以研究下為什么。 前提 Node 是單進(jìn)程單線程。 ChildPro...
@babel/preset-env @babel/preset-env 是一個智能預(yù)設(shè),它允許你使用最新的 JavaScript ,而無需對目標(biāo)環(huán)境需要哪些語法轉(zhuǎn)換進(jìn)行各種繁...
npm-publish 概要 詳情 將一個 package 發(fā)布到 registry ,可以通過名字下載。使用 .npmignore 文件將內(nèi)容排除在包之外。 如果沒有 .n...
npm-install 概要 詳情 此命令安裝一個 package ,以及它所依賴的任何 packages 。如果 package 有一個 package-lock 或 sh...
npm-scope 描述 所有的 npm packages 都有一個名字。一些 packages 名字也會有一個 scope ,scope 命名遵循普通 package 名字...
在寫純函數(shù)的時候,經(jīng)常會把實參重新賦值給另外一個常量,目的是不產(chǎn)生副作用(即改變函數(shù)實參,不影響函數(shù)外面作用域的常量)。通常的做法是擴(kuò)展運算符和Object.assign()...
用什么編程范式,是一個仁者見仁、智者見智的事情。 先寫一個form表單,用來生成頁面元素: procedural oop functional
react 綁定HTML Class 在react中秉持的原則是:只能傳遞一個字符串作為className屬性。 提示如果經(jīng)常動態(tài)更新className,可以使用classn...
為什么會有wxs 總結(jié)來說是微信小程序要解決兩個痛點: WXML數(shù)據(jù)綁定使用Mustache 語法(雙大括號)將變量包起來,用于數(shù)據(jù)展示和運算,這里的運算指的不是react、...
實現(xiàn)原理 如果then返回Promise,那么后面的then就是對上一個then返回Promise的處理。 使用for循環(huán) 使用reduce 使用forEach
CSS是一門15分鐘就能入門,但是卻需要很長很長的時間才能掌握好的語言。它有著它自身的一些復(fù)雜性與局限性。其中非常重要的一點就是,本身不具備模塊化的能力。 面臨的問題 CSS...
利用BFC(塊級格式化上下文) BFC渲染規(guī)則 內(nèi)部盒子會在垂直方向,一個接一個地放置; 盒子垂直方向的距離由margin決定,屬于同一個BFC的兩個相鄰的盒子的margin...
File system 文件系統(tǒng) fs模塊的API有三種形態(tài)Promise回調(diào)同步 以下為容易混淆的定義: 描述filehandle.write(buffer[, offse...
在重溫策略模式的時候,簡單的認(rèn)為此設(shè)計模式的應(yīng)用場景是處理繁瑣的條件語句。這有些許片面,策略模式應(yīng)圍繞開放封閉原則去設(shè)計。 原文地址 A simple example of ...
1. 樣式 跳轉(zhuǎn)小程序的開放標(biāo)簽:wx-open-launch-weapp分兩個部分 開放標(biāo)簽 開放標(biāo)簽都能像普通的HTML標(biāo)簽一樣在頁面中直接使用,我們可以為其添加clas...
es6規(guī)定了迭代協(xié)議[https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Iteration_...
允許一個對象在其內(nèi)部狀態(tài)改變的時候改變它的行為。 其實就是創(chuàng)建一個對象或者M(jìn)ap,key值記錄狀態(tài),value記錄實現(xiàn)。當(dāng)狀態(tài)改變的時候,執(zhí)行value 如果記錄狀態(tài)時,ke...
介紹 使用者無權(quán)訪問目標(biāo)對象 中間加代理,通過代理做授權(quán)和控制 科學(xué)上網(wǎng)、明星經(jīng)紀(jì)人 UML類圖 示例 bind()也屬于代理,把this代理到函數(shù)中(Jquery中$.pr...