原创 hightcharts配置 自己總結

去除趨勢圖、折線圖上的散點: marker:{ enabled: false } highcharts的categories如果設置 / 則會在toolTip顯示undefined,如果非得用/則需要轉化

原创 ES 2020 新特性

在 ES 2020 中,有一些非常實用的新特性,接下來,就跟我一起看看在新版本中有哪些新特性在平時的開發中可以用到。 可選鏈式操作符 大家平常在工作中寫代碼的時候,有時候會寫這樣的代碼: if (a && a. b && a.b.

原创 再學JavaScript ES(6-10)

用var定義的全局變量,在window環境下,可以通過window.變量 來訪問,但是通過let定義的全局變量,則不可以。如果不寫var來定義變量,則是向window中添加屬性。 數組遍歷的方法: for 循環 —支持bre

原创 JavaScript正則表達式exec方法

JavaScript正則中的子表達式要用括號括起來。 說明 exec() 方法的功能非常強大,它是一個通用的方法,而且使用起來也比 test() 方法以及支持正則表達式的 String 對象的方法更爲複雜。 如果 exec() 找

原创 迷宮問題(回溯思想)

題目鏈接:https://www.luogu.org/problem/P1605 題目背景: 給定一個N*M方格的迷宮,迷宮裏有T處障礙,障礙處不可通過。給定起點座標和終點座標,問: 每個方格最多經過1次,有多少種從起點座標到終點

原创 模態框實現

效果預覽 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=d

原创 常見淺拷貝和深拷貝

一. 解構賦值 最近在使用Redux想到一個問題,Redux裏常用的一種語法是這樣的: setSth(state, { payload }) { const { newthing} = payload; retur

原创 React中的this.props.children

1、this.props對象的屬性與組件的屬性是一一對應的,但是有一個例外就是this.props.children屬性,它表示組件的所有子節點: var NotesList = React.createClass({ r

原创 CSS3中的 calc()計算函數

calc() 函數用於動態計算長度值 需要注意的是,運算符前後都需要保留一個空格,例如:width: calc(100% - 10px); 任何長度值單位都可以使用calc()函數進行計算; calc()函數支持 “+”, “-

原创 CSS3視口單位vw、vh

視口單位(Viewport units) 什麼是視口? 在PC端,視口指的是瀏覽器的可視區域; 而在移動端,它涉及3個視口:Layout Viewport(佈局視口),Visual Viewport(視覺視口),Ideal Vie

原创 React渲染的時候採坑記,一定要return給render

React採坑記 今天在用策略模式改寫代碼的時候,本來想簡化一下代碼,將渲染組件抽離出去,不料踩了一個小坑。 雖然在函數裏返回了內容,但是render()也是一個函數,所以也需要return內容 原代碼如下: <div id='w

原创 聊一聊valueOf和toString

前言 在ECMAScript中,引用類型是一種數據結構,用於將數據和功能組織在一起。Object 是ECMAScript中使用最多的一個類型,雖然Object的實例不具備多少功能,但對於在應用程序中存儲和傳輸數據而言,他們確實是

原创 Node.js fs模塊stat()方法

方法說明: 獲取文件信息。 語法: fs.stat(path, [callback(err, stats)]) 由於該方法屬於fs模塊,使用前需要引入fs模塊(var fs= require(“fs”) ) 接收參數:

原创 UTF-8 和UTF8和utf-8和utf8有什麼區別 ?

“UTF-8”是標準寫法,在Windows下邊英文不區分大小寫,所以也可以寫成“utf-8”。“UTF-8”也可以把中間的“-”省略,寫成“UTF8”。一般程序都能識別,但也有例外(如下文),爲了嚴格一點,最好用標準的大寫“UTF

原创 Node.js fs模塊-readdir()和readdirSync()方法

該方法將返回一個包含“指定目錄下所有文件名稱”的數組對象,因此readdir方法只讀一層 1. 異步讀取readdir() 2. 同步讀取readdirSync()