javascript將其他型別轉換為string的方法:1、使用【tostring()】方法;2、呼叫【string()】函數;3、使用隱式轉換。
本教學操作環境:windows7系統、javascript1.8.5版,DELL G3電腦。
javascript將其他型別轉換為string的方法:
第一種方法:使用tostring()方法
使用方法如下:
<script type="text/javascript"> var num = 123; num = num.toString(); //调用xxx的.toString()方法,就是xxx.toString() </script>
呼叫被轉換資料的tostring()方法, 就可以將其他型別轉換為string
而且該方法不會影響原變量,它會將結果傳回
但是要注意,null和undefined這兩個值沒有tostring()方法
#如果使用,會報錯誤
##第二種方法:呼叫string()函數
使用方法如下:<script type="text/javascript"> var obj = null; obj = String(obj); //调用string()函数,并将被转换的数据作为参数,传递给函数 </script>string()函數與tostring()方法類似,不過string()函數可以轉換null和undefined,而tostring()方法不可以
第三種方法:使用隱式轉換
使用隱式轉換其實就是利用運算子進行轉換,方法如下:<script type="text/javascript"> var obj = null; obj = obj + ""; // 任何值和字符串做加法,都会将其转换为字符串,而后做拼接 // 可以利用这个特点,将任意数据类型转换为string,只 +"" </script>該方法其實是呼叫的string()函數,所以都能進行轉換。
相關免費學習推薦:javascript影片教學
以上是javascript如何將其他型別轉換為string的詳細內容。更多資訊請關注PHP中文網其他相關文章!