成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

js字符串常用方法

forrest23 / 2602人閱讀

js字符串常用方法
js常用字符串操作總結(jié)
  var str = "hello";

length屬性

str.length; // 5  

charAt()

str.charAt(2); //"l"  

indexOf()

str.indexOf("e"); // 1 

substring()

var str = "abcdefg";
str.substring(1, 4); //"bcd"
str.substring(1); // "bcdefg"

slice()

var str = "this is awesome";
str.slice(4, -1); //" is awesom" 

substr()

var str = "Just give me a reason";
str.substr(5, 10); // "give me a "

replace()

var str = "do you love me";
str.replace("love","hate"); // "do you hate me"

split()

var str = "Hello?World!";
str.split(); // ["Hello?World!"]
str.split(""); // ["H", "e", "l", "l", "o", "?", "W", "o", "r", "l", "d", "!"]
str.split("?"); // ["Hello", "World!"]
str.split("",5); // ["H", "e", "l", "l", "o"]

trim()

var str = " abc ";
str.trim(); // "abc"
console.log(str); // " abc "

toLowerCase()

var str = "JavaScript";
str.toLowerCase(); // "javascript"
console.log(str); // "JavaScript"

toUpperCase()

var str = "JavaScript";
str.toUpperCase(); // "JAVASCRIPT"
console.log(str); // "JavaScript" 

str.search(regexp)

var str = "I love JavaScript!";
str.search(/java/); // -1
str.search(/Java/); // 7
str.search(/java/i); // 7
str.search("Java"); // 7 

str.match(regexp)

var str = "Javascript java";
str.match(/Java/); // ["Java"]
str.match(/Java/gi); // ["java", "Java"]
str.match(/ab/g); // null

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/93435.html

相關(guān)文章

  • gulp基礎(chǔ)和常用插件介紹

    摘要:前提前端工程化是如今前端團(tuán)隊(duì)規(guī)范化管理項(xiàng)目和代碼的概念,而前端工程化中往往是離不開前端自動(dòng)化或打包工具這兩種工具。參數(shù)介紹可以理解成一種類似于正則表達(dá)式的匹配模式,其值可以為匹配形式,文件路徑,或者文件路徑數(shù)組。 前提:前端工程化是如今前端團(tuán)隊(duì)規(guī)范化管理項(xiàng)目和代碼的概念,而前端工程化中往往是離不開前端自動(dòng)化或打包工具這兩種工具。本文將詳細(xì)介紹其中一種常用的前端自動(dòng)化工具---gulp....

    Lsnsh 評論0 收藏0
  • js封裝的一些常用方法

    摘要:整理自己常用的一些封裝方法數(shù)組按照指定長度拆分?jǐn)?shù)組按指定長度拆分刪除數(shù)組中指定元素刪除數(shù)組中指定元素將小數(shù)指定到精確位置將小數(shù)字符串精確到指定位數(shù)字符串類型的小數(shù)精確到小數(shù)點(diǎn)第幾位根據(jù)微妙時(shí)間戳獲取年月日時(shí)分秒根據(jù)微妙時(shí)間戳獲取年月日時(shí)分秒 整理自己常用的一些封裝方法 1.數(shù)組按照指定長度拆分 // 數(shù)組按指定長度拆分 export function chunk (data, coun...

    senntyou 評論0 收藏0
  • js基礎(chǔ)常用知識點(diǎn)由淺入深整理篇

    摘要:因?yàn)橥粫r(shí)間,只能處理一個(gè)異步,這又牽扯到單線程問題了。然后控制臺(tái)默默打印了個(gè)目前前端,異步主要為前后端交互以及定時(shí)器,僅僅說前端,如果說的話,還有文件讀取等其他的方面會(huì)異步。 此篇文章完全按照我個(gè)人理解去寫。 1.何為JS 先說說js干啥的。不負(fù)責(zé)點(diǎn)說,js就是操作瀏覽器的。 有人可能說nodeJS,nodeJS嚴(yán)格意義上只能說是用的ES,因?yàn)樗麤]有dom ,也沒有bom。 簡單點(diǎn)說...

    Zack 評論0 收藏0
  • JS標(biāo)準(zhǔn)庫的部分內(nèi)置對象的常用屬性和方法

    摘要:常用的屬性和方法創(chuàng)建空創(chuàng)建給對象添加屬性給對象添加多個(gè)屬性給對象添加給對象添加返回屬性配置對象返回所有屬性名數(shù)組返回對象原型對象阻止對象擴(kuò)展凍結(jié)對象密封對象檢測是否可擴(kuò)展布爾值檢測是否凍結(jié)布爾值檢測是否密封布爾值對象原型對象對象實(shí)例的屬性和 常用Object的屬性和方法 創(chuàng)建空Object var o1 = {}; var o2 = Object.create(Object.prot...

    source 評論0 收藏0
  • 推薦一個(gè)js常用工具函數(shù)庫

    etools 常用js函數(shù)整理 安裝和使用 使用npm安裝:npm install -s etools通過es6模塊引入,如import _ from etools;console.log(_.extend(true,{},{age:23})); 下載并在頁面引入etools.js直接調(diào)用ETool對象中得方法,如console.log(ETools.extend(true,{},{age:2...

    lemanli 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<