_.invert(object)
Creates an object composed of the inverted keys and values of object. If object contains duplicate values, subsequent values overwrite property assignments of previous values.
Arguments
object (Object)
: The object to invert.
Returns
(Object)
: Returns the new inverted object.
Example
Deep
淺談Object.prototype.toString.call()
方法
在JavaScript裡使用typeof
判斷資料類型,只能區分 基本類型 ,即:
number、string、undefined、boolean、object。
對於null、array、function、object來說,使用typeof都會統一返回 object字串。 要想區分對象、陣列、函數、單純使用typeof是不行的。
在JS中,可以通過Object.prototype.toString方法,判斷某個對象之屬於哪種內建類型。 分為null、string、boolean、number、undefined、array、function、object、date、math。