JavaScript Number() 函數(shù)

2018-08-04 20:39 更新

JavaScript Number() 函數(shù)

函數(shù)參考手冊(cè) JavaScript 全局函數(shù)

定義和用法

Number() 函數(shù)把對(duì)象的值轉(zhuǎn)換為數(shù)字。

如果對(duì)象的值無(wú)法轉(zhuǎn)換為數(shù)字,那么 Number() 函數(shù)返回 NaN。

語(yǔ)法

Number(object)

參數(shù) 描述
object 可選。一個(gè) JavaScript 對(duì)象。如果沒(méi)有提供參數(shù),則返回0。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要瀏覽器都支持 Number() 函數(shù)


提示和注釋

注意:如果參數(shù)是 Date 對(duì)象,Number() 返回從 1970 年 1 月 1 日至今的毫秒數(shù)。


實(shí)例

實(shí)例

把不同的對(duì)象轉(zhuǎn)換為數(shù)字:

<script>

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>

以上實(shí)例輸出結(jié)果:

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)+ "
") document.write(Number(test2)+ "
") document.write(Number(test3)+ "
") document.write(Number(test4)+ "
") document.write(Number(test5)+ "
")

嘗試一下 ?


函數(shù)參考手冊(cè) JavaScript 全局函數(shù)
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)