JavaScript
產生於1992年 設計者 Brendan Eich
html
若是不是公司的決策,Brendan Eich
稱毫不可能把 Java
做爲 Javascript
設計的原型。es6
做爲設計者,他一點也不喜歡本身的這個做品:瀏覽器
"與其說我愛 Javascript
,不如說我恨它。它是 C
語言和 Self
語言一晚上情的產物。spa
十八世紀英國文學家約翰遜博士說得好:'它的優秀之處並不是原創,它的原創之處並不優秀。' (the part that is good is not original, and the part that is original is not good.)"設計
JS
的數據類型: Number
Boolean
String
Undefined
Null
Symbol
(es6新定義的)和 Object
(Array
是特殊的 Object
)code
typeof
返回的7中類型:number
boolean
string
object
undefined
object
function
htm
"一晚上情的產物": JS
類型相加會有什麼意想不到的事情呢?ip
你能夠嘗試在瀏覽器的 Console
中輸入開發
> (!(~+[])+{})[--[~+""][+[]]*[~+[]]+~~!+[]]+({}+[])[[~!+[]*~+[]]] < sb
神奇的還在後邊:get
這些隱式轉換, 給開發者多多少少都會帶了一些不便.
儘管如此, js
依然很是優秀
原文來自:
https://www.hoehub.com/JavaSc...