国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

javascript的parseInt()詳解

FleyX / 3172人閱讀

摘要:大體翻譯定義和用法函數解析字符串并返回一個整數。第二個參數進制常用來說明根據哪個進制來進行轉換,列如可以進行十六進制的轉換。

Definition and Usage

The parseInt() function parses a string and returns an integer.
The radix parameter is used to specify which numeral system to be used, for example, a radix of 16 (hexadecimal) indicates that the number in the string should be parsed from a hexadecimal number to a decimal number.
If the radix parameter is omitted, JavaScript assumes the following:
? If the string begins with "0x", the radix is 16 (hexadecimal)
? If the string begins with "0", the radix is 8 (octal). This feature is deprecated
? If the string begins with any other value, the radix is 10 (decimal)
Note: Only the first number in the string is returned!
Note: Leading and trailing spaces are allowed.
Note: If the first character cannot be converted to a number, parseInt() returns NaN.
Note: Older browsers will result parseInt("010") as 8, because older versions of ECMAScript, (older than ECMAScript 5, uses the octal radix (8) as default when the string begins with "0". As of ECMAScript 5, the default is the decimal radix (10).

大體翻譯:

定義和用法:
parseInt函數解析字符串并返回一個整數。
第二個參數進制常用來說明根據哪個進制來進行轉換,列如可以進行十六進制的轉換。
如果第二個參數——進制沒有定義,則會按照下面的規則進行轉換:

如果字符串以0X開頭,則按照16進制

如果字符串以0開頭,則進行8進制轉換

如果字符串以其他開頭,則默認進行10進制轉換

提示:

只有字符串的第一個數字被轉換

字符串開頭和結尾的空格是允許的,轉換時被忽略

如果開頭的第一個字符不能被轉換成數字,就會立即返回NaN

較早的瀏覽器會將parseInt(010)按照8進制進行轉換

開頭的0或0.0之類的格式會被忽略直到查找到不為0的字符

Example

Parse different strings:

var a = parseInt("10") + "
"; var b = parseInt("10.00") + "
"; var c = parseInt("10.33") + "
"; var d = parseInt("34 45 66") + "
"; var e = parseInt(" 60 ") + "
"; var f = parseInt("40 years") + "
"; var g = parseInt("He was 40") + "
"; var h = parseInt("10",10)+ "
"; var i = parseInt("010")+ "
"; var j = parseInt("10",8)+ "
"; var k = parseInt("0x10")+ "
"; var l = parseInt("10",16)+ "
"; var n = a + b + c + d + e + f + g + "
" + h + i + j + k +l;

The result of n will be:

10
10
10
34
60
40
NaN

10
10
8
16
16

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/88013.html

相關文章

  • 詳解js面向對象編程

    摘要:看下面一個例子優點使用構造器函數的好處在于,它可以在創建對象時接收一些參數。按照慣例,構造函數的函數名應始終以一個大寫字母開頭,以區分普通函數。返回該對象的源代碼。使您有能力向對象添加屬性和方法。 基本概念 ECMA關于對象的定義是:無序屬性的集合,其屬性可以包含基本值、對象或者函數。對象的每個屬性或方法都有一個名字,而每個名字都映射到一個值。 類 在現實生活中,相似的對象之間往往都有...

    lolomaco 評論0 收藏0
  • 【JS必知必會】高階函數詳解與實戰

    摘要:函數作為參數情況,,和是中內置的高階函數。知道了到底啊什么是高階函數,有哪些類型的高階函數。公眾號技術棧路線大家好,我是,公眾號程序員成長指北作者,這篇文章是必知必會系列的高階函數講解。 前言 一道經典面試題: //JS實現一個無限累加的add函數 add(1) //1 add(1)(2) //3 add(1)(2)(3) //6 當大家看到這個面試題的時候,能否在第一時間想到...

    李昌杰 評論0 收藏0
  • [js高手之路]設計模式系列課程-發布者,訂閱者重構購物車

    摘要:發布者訂閱者模式,是一種很常見的模式,比如一買賣房子生活中的買房,賣房,中介就構成了一個發布訂閱者模式,買房的人,一般需要的是房源,價格,使用面積等信息,他充當了訂閱者的角色中介拿到賣主的房源信息,根據手頭上掌握的客戶聯系信息買房的人的手機 發布者訂閱者模式,是一種很常見的模式,比如: 一、買賣房子 生活中的買房,賣房,中介就構成了一個發布訂閱者模式,買房的人,一般需要的是房源,價格,...

    fevin 評論0 收藏0
  • JavaScript數據類型及(隱式)類型轉換詳解

    摘要:顯示的調用轉換過程稱為顯式強制類型轉換,隱式的情況稱為隱式強制類型轉換。隱式強制類型轉換讓代碼變得晦澀難懂而又便捷而奇妙。事實上,允許在比較中進行強制類型轉換,而不允許。如果有并且返回基本類型值,就使用該值進行強制類型轉換。 JavaScript是一種非常靈活的現代編程語言,靈活到使用者極其容易被忽視的它那廣闊的世界以及它帶給我們的無限遐想空間。本文將對JavaScript最最基礎也最...

    hiyayiji 評論0 收藏0
  • 前端資源系列(5)-JavaScript奇味探索

    摘要:中有很多奇妙的東西,歸咎歸功于設計時候的迅速。缺陷有,但是的強大確實體現的淋漓盡致。它是如此的靈活,當然隨之而來的便是開發的代價,它不像強類型語言那樣規規矩矩。難得周末晚上清閑,回味這些看起來有點怪怪卻又在發生著的問題。 JavaScript中有很多奇妙的東西,歸咎or歸功于設計時候的迅速。缺陷有,但是JavaScript的強大確實體現的淋漓盡致。 它是如此的靈活,當然隨之而來的便是開...

    kyanag 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<