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

資訊專欄INFORMATION COLUMN

標準庫(六)包裝對象四string

luck / 1545人閱讀

摘要:長度為負返回空字符串找字符串的位置,刪除空格新的新的,匹配返回第一個字符串為數組形式空為還屬性跟上面的區別是返回第一個匹配額位置空為只替換第一個匹配的斷開返回數組概述上面代碼中,變量是字符串,是對象。

String 對象

概述
靜態方法
大小限制0xffff code變char
String.fromCharCode()
實例屬性
String.prototype.length
實例方法

找位置返回字符或者un碼,有大小限制,四個字節
String.prototype.charAt()
String.prototype.charCodeAt()
連接和剪切,刪除
連接返回新的,多個參數轉換為字符串連接
String.prototype.concat()
剪切,新的
String.prototype.slice(頭,偉)包頭不包尾
(頭)頭大尾小返回空字符串 負數加長度
剪切返回新的
String.prototype.substring(頭,尾。頭。頭大尾小自動交換 負數為0)
String.prototype.substr(頭,長度。頭。負數加長度。長度為負返回空字符串)
找字符串的位置
String.prototype.indexOf(),String.prototype.lastIndexOf()
刪除空格新的
String.prototype.trim()
新的
String.prototype.toLowerCase(),String.prototype.toUpperCase()
匹配返回第一個字符串 為數組形式空為null還indexx input屬性
String.prototype.match()
跟上面的區別是返回第一個匹配額位置 空為-1
String.prototype.search()
只替換第一個匹配的
String.prototype.replace()
斷開返回數組
String.prototype.split()
String.prototype.localeCompare()

1.概述
var s1 = "abc";
var s2 = new String("abc");

typeof s1 // "string"
typeof s2 // "object"

s2.valueOf() // "abc"
上面代碼中,變量s1是字符串,s2是對象。由于s2是字符串對象,s2.valueOf方法返回的就是它所對應的原始字符串。

1.1字符串對象是一個類似數組的對象(很像數組,但不是數組)。

new String("abc")
// String {0: "a", 1: "b", 2: "c", length: 3}

(new String("abc"))[1] // "b"
上面代碼中,字符串abc對應的字符串對象,有數值鍵(0、1、2)和length屬性,所以可以像數組那樣取值。

1.2除了用作構造函數,String對象還可以當作工具方法使用,將任意類型的值轉為字符串。

String(true) // "true"
String(5) // "5"
上面代碼將布爾值true和數值5,分別轉換為字符串。

2.靜態方法
2.1String.fromCharCode()
該方法的參數是一個或多個數值,代表 Unicode 碼點,返回值是這些碼點組成的字符串。

String.fromCharCode() // ""
String.fromCharCode(97) // "a"
String.fromCharCode(104, 101, 108, 108, 111)
// "hello"
2.2String.fromCharCode發現參數值大于0xFFFF,就會忽略多出的位(即忽略0x20BB7里面的2)。
解決
把0x20BB7拆成兩個字符表示。

String.fromCharCode(0xD842, 0xDFB7)
// "

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

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

相關文章

  • JavaScript標準系列——三大包裝對象

    摘要:目錄導語包裝對象的理解三大包裝對象的知識點小結導語包裝對象是為了彌補基本數據類型的非對象特性而產生的,對于基本類型值而言,本來是不存在屬性和方法的,但是我們可以在使用字面量創建字符串時,調用例如的方法,那么其內在原理究竟是什么呢閱讀完本篇文 目錄 導語 1. 包裝對象的理解 2. 三大包裝對象的知識點 3. 小結 導語 包裝對象是為了彌補基本數據類型的非對象特性而產生的,對于基本類型...

    sean 評論0 收藏0
  • JavaScript-包裝對象

    摘要:三包裝對象的概念在中,一切皆對象,包括三種原始類型的值數值字符串布爾值,在一定條件下,也會自動轉為對象,也就是原始類型的包裝對象。每當讀取數字字符串和布爾值的屬性或方法時,創建的臨時對象稱做包裝對象。 一、ECMAScript數據類型 (1)最新的 ECMAScript 標準定義了 7 種 數據類型: 6種 原型類型: Boolean. 布爾值,true 和 false. null...

    BakerJ 評論0 收藏0
  • JavaScript標準系列——Object對象和Array對象(一)

    摘要:目錄導語對象對象小結導語本系列文章將重點講解提供的原生庫標準庫,只要在支持語言的平臺,標準庫中的提供的對象的屬性和方法都能使用對象對象的理解講的標準庫,首先要從對象談起,因為之后的所有對象都可以看做是對象構造出來的因此,對象可以看做是一個構 目錄 導語 1. Object對象 2. Array對象 3. 小結 導語 本系列文章將重點講解JavaScript提供的原生庫——標準庫,只要...

    Scholer 評論0 收藏0
  • 標準包裝對象二number

    摘要:對象概述作為構造函數,它主要用于生成布爾值的包裝對象實例。無輸出上面代碼的第一個例子之所以得到,是因為對應的包裝對象實例是一個對象,進行邏輯運算時,被自動轉化成布爾值因為所有對象對應的布爾值都是。 1.Boolean 對 象 1.1概述作為構造函數,它主要用于生成布爾值的包裝對象實例。 false對應的包裝對象實例,布爾運算結果也是true。 if (new Boolean(false...

    MAX_zuo 評論0 收藏0
  • 標準包裝對象二number

    摘要:對象概述作為構造函數,它主要用于生成布爾值的包裝對象實例。無輸出上面代碼的第一個例子之所以得到,是因為對應的包裝對象實例是一個對象,進行邏輯運算時,被自動轉化成布爾值因為所有對象對應的布爾值都是。 1.Boolean 對 象 1.1概述作為構造函數,它主要用于生成布爾值的包裝對象實例。 false對應的包裝對象實例,布爾運算結果也是true。 if (new Boolean(false...

    li21 評論0 收藏0

發表評論

0條評論

luck

|高級講師

TA的文章

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