利用 toString() 方法可以把数值转换为字符串。
</span><span style="color: #000000;"></span></div><div><span style="color: #000088;">var</span><span style="color: #000000;"> a</span><span style="color: #666600;">=</span><span style="color: #006666;">100</span><span style="color: #666600;">;</span><span style="color: #000000;"></span></div><div><span style="color: #000088;">var</span><span style="color: #000000;"> c</span><span style="color: #666600;">=</span><span style="color: #000000;">a</span><span style="color: #666600;">.</span><span style="color: #000000;">toString</span><span style="color: #666600;">();</span><span style="color: #000000;"></span></div><div>alert<span style="color: #666600;">(</span><span style="color: #000088;">typeof</span><span style="color: #666600;">(</span><span style="color: #000000;">c</span><span style="color: #666600;">));</span><span style="color: #000000;"> </span><span style="color: #880000;">//typeof()方法验证转换后的数据类型</span><span style="color: #000000;"></span></div><div><span style="color: #000088;">
使用 parseInt() 和 parseFloat() 方法可以把字符串转换为数值。
</span><span style="color: #000000;"></span></div><div><span style="color: #000088;">var</span><span style="color: #000000;"> str</span><span style="color: #666600;">=</span><span style="color: #008800;">"123.30"</span><span style="color: #666600;">;</span><span style="color: #000000;"></span></div><div><span style="color: #000088;">var</span><span style="color: #000000;"> a</span><span style="color: #666600;">=</span><span style="color: #000000;">parseInt</span><span style="color: #666600;">(</span><span style="color: #000000;">str</span><span style="color: #666600;">);</span><span style="color: #000000;"> </span><span style="color: #880000;">//parseInt()方法把字符串转换为整数,parseFloat()方法把字符串转换为浮点数</span><span style="color: #000000;"></span></div><div><span style="color: #000088;">var</span><span style="color: #000000;"> b</span><span style="color: #666600;">=</span><span style="color: #000000;">parseFloat</span><span style="color: #666600;">(</span><span style="color: #000000;">str</span><span style="color: #666600;">);</span><span style="color: #000000;"></span></div><div><span style="color: #000088;">
要把任何值转换为布尔型数据,在值的前面增加两个 !! 感叹号即可,!!0 为 False,其余的均为 True。