JavaScript Number() 函數(shù)
定義和用法
Number() 函數(shù)把對象的值轉(zhuǎn)換為數(shù)字。
語法
Number(object)
| 參數(shù) | 描述 |
|---|---|
| object | 必需。JavaScript 對象。 |
返回值
如果參數(shù)是 Date 對象,Number() 返回從 1970 年 1 月 1 日至今的毫秒數(shù)。
如果對象的值無法轉(zhuǎn)換為數(shù)字,那么 Number() 函數(shù)返回 NaN。
實例
在本例中,我們將嘗試把不同的對象轉(zhuǎn)換為數(shù)字:
<script type="text/javascript">
var test1= new Boolean(true);
var test2= new Boolean(false);
var test3= new Date();
var test4= new String("999");
var test5= new String("999 888");
document.write(Number(test1)+ "<br />");
document.write(Number(test2)+ "<br />");
document.write(Number(test3)+ "<br />");
document.write(Number(test4)+ "<br />");
document.write(Number(test5)+ "<br />");
</script>
輸出:
1 0 1256657776588 999 NaN
TIY
- Number()
- 如何使用 Number() 把對象的值轉(zhuǎn)換為數(shù)字。