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

資訊專欄INFORMATION COLUMN

JavaScript的String類型

idealcn / 2851人閱讀

摘要:類型大小寫轉換轉換大寫轉換小寫根據指定位置獲取字符串類型的屬性字符串的長度字符的個數根據指定位置獲取字符返回指定的字符內容返回指定字符對應的碼檢索字符串找想找的字符的位置,找到返回該字符的位置,找不到返回找想找的字符位置,從最后后面開始往

String類型 大小寫轉換
var str = new String("guangdong");
var result = str.toUpperCase();//轉換大寫
console.log(result);
console.log(result.toLowerCase());//轉換小寫
根據指定位置獲取字符串
var str = "guangdong";
//String類型的length屬性:字符串的長度(字符的個數)
console.log(str.length);// 13

/*根據指定位置獲取字符
charAt():返回指定的字符內容
charCodeAt():返回指定字符對應的Unicode碼
 */
console.log(str.charAt(0));
console.log(str.charCodeAt(0));
檢索字符串
var str = "guangdongshenzhen";
/*找想找的字符的位置,找到返回該字符的位置,找不到返回-1*/
console.log(str.indexOf("g"));
/*找想找的字符位置,從最后后面開始往前找,找到一個直接返回字符的位置*/
console.log(str.lastIndexOf("z"));
截取字符串
var str = "guangdongshenzhen";
/*slice(begin, end)方法
  作用:截取指定開始位置到結束位置的子字符串
  參數:允許為負數、零和正數
  begin:表示開始截取的位置
  end:表示結束截取的(下一個)位置
  返回值 - 返回截取的新字符串*/
console.log(str.slice(7,12));
console.log(str.slice(-7,-1));
/*substr(start, legnth)方法
    作用:截取指定開始位置的指定長度的子字符串
    start:表示開始截取的位置
    length:表示截取的長度
    返回值:返回截取的新字符串*/
console.log(str.substr(7,6));
/*substring(start, end)方法
  作用:截取指定開始位置到結束位置的子字符串
  參數:只能為大于等于零的值
  start:表示開始截取的位置
  end:表示結束截取的(下一個)位置
  返回值:返回截取的新字符串*/
console.log(str.substring(7,12));
console.log(str.substring(-7,-1));
分隔字符串
var str = "g,u,a,n,g,g";
/*split(separator)方法
  作用:用于分隔字符串
  separator:表示字符串中字符之間的分隔符
  返回值:返回分隔后的數組*/
var arr = str.split(",");
console.log(arr);
替換字符串
var str = "guang dong shen zhen";
/*replace(reg, str)方法
  作用:匹配指定字符串中的指定內容,將其替換為新的指定內容
  reg:用于定義正則表達式(搜索匹配的內容) -> 被替換的內容
  str:表示替換的內容
  返回值:返回替換后的新字符串*/
var result = str.replace(/shen/ig, "guang");
console.log(result);
匹配字符串
var str = "guang dong shen zhen";
/*match(reg)方法
  作用:用于匹配指定字符串中的指定內容
  reg:正則表達式
  返回值,數組
  第一個元素:表示匹配的內容
  第二個元素:表示匹配內容所在的位置(索引值)
  第三個元素:表示完整字符串
  如果匹配的內容數量大于一個的話 -> 返回所有匹配的內容*/
var result = str.match(/guang/ig);
console.log(result);
查找字符串
var str = "guang dong shen zhen";
/*search(reg)方法
  作用:查找指定字符串中的指定內容
  reg:表示正則表達式
  返回值
  如果只匹配一個指定內容的話,返回匹配內容第一個字符的索引值
  如果匹配是多個指定內容的話,返回第一個匹配內容的第一個字符的索引值*/
var result = str.search(/guang/ig);
console.log(result);

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

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

相關文章

  • javascript 中,為什么 [1,2] + [3,4] 不等于 [1,2,3,4]?

    摘要:但是在使用運算符時,在這兩種情況下的工作方式是不同的。在中,數組不是基本類型,它的存在僅僅是一個糖衣語法,它其實是類的實例。然而,對于算數運算符和表現的為數字。課外作業檢查其他的瀏覽器兼容性。 在 stackoverflow 上有人提問:arrays - Why does [1,2] + [3,4] = 1,23,4 in JavaScript? 問題 我想將一個數組追加到另一個數...

    MRZYD 評論0 收藏0
  • javascript 中,為什么 [1,2] + [3,4] 不等于 [1,2,3,4]?

    摘要:但是在使用運算符時,在這兩種情況下的工作方式是不同的。在中,數組不是基本類型,它的存在僅僅是一個糖衣語法,它其實是類的實例。然而,對于算數運算符和表現的為數字。注意用戶自定義對象進行運算不一定總產生一個字符串結果。 問題 我想將一個數組追加到另一個數組的后面,于是我在 firebug 編寫如下代碼: [1,2] + [3,4] 但是,出乎意料,它卻輸出了: 1,23,4 而沒有輸出我期...

    sydMobile 評論0 收藏0
  • Effective JavaScript讀書筆記(一)

    摘要:如果為假值,不傳或者傳入,函數都會返回但是,傳入這個值是完全有可能的,所以這種判斷形勢是不正確的或者使用來判斷也可以原始類型優于封裝類型對象擁有六個原始值基本類型布爾值,數字,字符串,,和對象。 作為一個前端新人,多讀書讀好書,夯實基礎是十分重要的,正如蓋樓房一樣,底層穩固了,才能越壘越高。從開始學習到現在,基礎的讀了紅寶書《JavaScript高級程序設計》,犀牛書《JavaScri...

    zhoutao 評論0 收藏0
  • JavaScript 到 TypeScript

    摘要:能夠根據返回語句自動推斷出返回值類型,因此我們通常省略它。定義的函數類型接口就像是一個只有參數列表和返回值類型的函數定義。可索引類型具有一個索引簽名,它描述了對象索引的類型,還有相應的索引返回值類型。 showImg(https://segmentfault.com/img/remote/1460000010018621?w=640&h=280); 本文首發在我的個人博客:http:/...

    roundstones 評論0 收藏0
  • JavaScript隱式類型轉換

    摘要:所謂裝箱轉換,正是把基本類型轉換為對應的對象,他是類型轉換中一種相當重要的種類。拆箱轉換在標準中,規定了函數,它是對象類型到基本類型的轉換即,拆箱轉換。拆箱轉換會嘗試調用和來獲得拆箱后的基本類型。 JavaScript隱式類型轉換 基本數據類型 ECMAScript 一共定義了七種 build-in types,其中六種為 Primitive Value,Null, Undefined...

    bingo 評論0 收藏0
  • 在 V8 中從 JavaScript 到 C++ 類型轉換

    摘要:本文轉載自眾成翻譯譯者亂發小生鏈接原文學習怎樣傳遞信息從到是一個非常難的事情。原因在于和兩種語言類型之間的巨大差異。你可以在這里查看所有的類型。這兩個組件松散和嚴格的表明一系列函數接收不同類型的參數,,,和和它們的返回值。 本文轉載自:眾成翻譯譯者:亂發小生鏈接:http://www.zcfy.cc/article/3360原文:https://nodeaddons.com/type-...

    betacat 評論0 收藏0

發表評論

0條評論

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