(1)資料型別
(2)型別轉換
(3)常見語句
常見操作符
必須以字母或下劃線(_)開頭,中間可以是數字、字母或下劃線
變數名不能包括空格、加、減等符號
不能使用js中關鍵字作為變數名,如int,new等
嚴格區分大小寫
函式級作用域
不限制宣告使用
值可更改
塊級作用域
先宣告後使用
值可更改
塊級作用域
先宣告後使用
值不可更改
閉包
call( ):重新定義this
bind( ):重新定義this,返回的是乙個新的函式,必須呼叫它才會被執行。
var bmw =
}var buyer=
bmw.txt.
call
(bmw5x,
'上海'
,'王女士'
)//上海王女士購入1輛黑色bmw5x
bmw.txt.
(bmw5x,
['上海'
,'王女士'])
//上海王女士購入1輛黑色bmw5x
bmw.txt.
bind
(bmw5x,
'上海'
,'王女士')(
)//上海王女士購入1輛黑色bmw5x
bmw.txt.
bind
(bmw5x,
['上海'
,'虹口'],
'王女士')(
)//上海,虹口王女士購入1輛黑色bmw5x
前端的部分整理
前幾天發過一篇react 複製變數到剪下板。當時就隨便搜了乙個就去用了。功能都有,但是有乙個問題,它不支援換行,而我做的選號工具複製的時候對換行又有要求,必須能複製換行。所以就需要換乙個,這裡又找到乙個支援換行的react工具 react clipboard.用例 import react from...
強化整理初級部分內建函式
next g 之前所有的 next 都應該替換成next g 帶雙下劃線的所有的方法都可能和內建的函式有千絲萬縷的聯絡 iter 迭代器 可迭代的.iter 迭代器 iter 可迭代的 開啟模式 預設是r 編碼 預設是 作業系統的預設編碼 開啟模式 r w a rb wb ab 編碼 utf 8 1...
演算法邏輯題整理 初級(1)
演算法邏輯題整理 中級 1 1.改變this指向 function bindthis f,otarget return function bind 因為是返回乙個新的函式不會直接執行不用包裹乙個函式 return f.bind otarget 2.查詢兩個節點的父節點 contains判斷指定元素內...