parenthese:圓括號
curly brace:花括號
comma:逗號
semicolon:分號
函式體中沒有花括號引數就不要有圓括號
物件中值必須要用單引號
定義但是沒有被使用,一般是可以被刪除的。有一種情況就是屬性驗證。proptypes沒有被使用,但是需要自己寫屬性驗證,所以就會被用上。
es6中屬性名和用變數表示的屬性值相同的時候,只需要寫一次就行了。這叫做屬性的簡潔表示法。
花括號的前後必須要有空格
注釋的後面要有乙個空格
一行中逗號後面要有乙個空格,如果逗號是在行末則不需要空格。
加逗號:陣列裡面,物件裡面最後乙個鍵值對
加分號:箭頭函式的小括號函式體,函式呼叫傳引數,
加空格:大括號裡面,注釋後面,
刪空格:物件中的屬性名後面冒號之前不要空格,中括號裡面不要空格
屬性簡寫:es6中物件的寫法
刪除未使用的變數:當前檔案中查詢後沒有就可以刪除了,根據模組的載入規則,在其它的模組中不可能使用。
函式的引數在函式體裡面沒有被用到不能隨便刪??
let–>const:引數沒有被重新賦值就用const
對齊:屬性的關閉標籤要和開始標籤對齊
camel case:駝峰風格 下劃線的命名風格必須換成駝峰風格
配置檔案執行npm run –fix
物件的鍵不用引號
檔案匯入後寫**之前必須有乙個空行
函式的引數的屬性不能直接符賦值,要先儲存為新的變數。
static updatedeviceinfobydeviceid(deviceid, paramsobj) …
}up-to-date:最新的
assurance: 保險
quality assurance:質量保證
unstage:撤銷
underscore:下劃線
git status: 檢視檔案狀態
common/helper.js
sharebtn/usage.js
module/hotupdate.ios.js json檔案引入失敗
有些函式的引數有重複,需要處理一下。
git fetch:相當於是從遠端獲取最新版本到本地,不會自動merge
git pull 相當於git fetch然後git merge
在實際使用中,git fetch更安全一些
因為在merge前,我們可以檢視更新情況,然後再決定是否合併
git rebase用於把乙個分支的修改合併到當前分支。
git stash用於將當前工作區的修改暫存起來,
!!!要知其然,還一定要知其所以然,不然遇到問題你是無法解決的。
正則的一些規則
錨字元 邊界字元 行首匹配,和在裡的 不是乙個意思 行尾匹配 a 匹配字串開始,它和 的區別是,a只匹配整個字串的開頭,即使在re.m模式下也不會匹配它行的行首 z 匹配字串結束,它和 的區別是,z只匹配整個字串的結束,即使在re.m模式下也不會匹配它行的行尾 b 匹配乙個單詞的邊界,也就是值單詞和...
Makefile一些規則
一 makefile 的規則 在講述這個 makefile 之前,還是讓我們先來粗略地看一看makefile 的規則。target prerequisites command target也就是乙個目標檔案,可以是object file,也可以是執行檔案。還可以是乙個標 籤 label 對於標籤這種...
不符合eslint的一些寫法總結
具體可以上eslint官網進行檢視,此處只是我自己的一些需要糾正的寫法 1.consistent return 解釋 要求 return 語句要麼總是指定返回的值,要麼不指定 錯誤寫法 function dosomething condition else 改正後 function dosometh...