js常用數據類型轉換方式總結(字符串和對象的相互轉換,字符串和Number相互轉換)
阿新 • • 發佈:2019-04-12
false local 遇到 取數據 遍歷 總結 ole bsp stringify
在實際開發過程中,經過http傳輸過的數據經常會被強制轉換成字符串類型,獲取到傳輸過的數據再次使用,如果不註意數據格式的轉化,就會出現意想不到的錯誤
(比如:未經轉換就直接遍歷,或者直接當做對象使用,或者非Number類型直接參與計算,把字符串的true或false當做Boolean類型直接使用等)
這些方法別的博客也有,每次遇到後都去翻看其他博客比較麻煩,所以特寫此文章總結記錄。
對象轉換成字符串(主要應用場景:把對象類型的數據儲存在localStorage中時):
str = JSON.stringify(obj)
字符串轉換成對象(主要應用場景:從localStorage或Cookies中獲取數據後,再次使用數據時):
js常用數據類型轉換方式總結(字符串和對象的相互轉換,字符串和Number相互轉換)