Javascript中操作String字符串的33种方法,你都知道吗?( 二 )

21、split使用指定的分隔符将字符串拆分为子字符串,然后将子字符串作为数组返回 。
'hello'.split('e')// 输出: ["h", "llo"]22、strike创建一个带删除线的文本 strike 标签包裹 。
document.write('hello'.strike())// 输出:<strike>hello</strike>23、sub把字符串显示为下标 sub标签包裹 。
document.write('hello'.sub())c24、substr获取一个从指定位置开始并具有指定长度的子字符串 。
var s = "The quick brown fox jumps over the lazy dog."; var ss = s.substr(10, 5);console.log(ss);// 输出:// 输出:<sub>hello</sub>25、substring返回String对象中指定位置的子字符串 。
var s = "The quick brown fox jumps over the lazy dog."; var ss = s.substring(10, 15);console.log(ss);// 输出:brown26、sup把字符串显示为上标 sup标签包裹 。
document.write('hello'.sup())// 输出:<sup>hello</sup>27、toLocaleLowerCase根据当前语言环境,将所有字母字符转换为小写 。
console.log("HELLO".toLocaleLowerCase()); 28、toLocaleUpperCase根据当前语言环境,将所有字母字符转换为大写 。
var hello = "hello";var foobar = hello.toLocaleUpperCase();console.log(foobar );// 输出:HELLO29、toLowerCase将字符串中的所有字母字符转换为小写 。
var hello = "HELLO";var foobar = hello.toLowerCase();console.log(foobar);// 输出:hello30、toUpperCase将字符串中的所有字母字符转换为大写 。
var hello = "hello";var foobar = hello.toUpperCase();console.log(foobar );// 输出:HELLO31、toString返回字符串 。
var string = "this is a test"; var strStr = string.toString(); document.write(strStr); // 输出: this is a test32、trim从字符串中删除开头和结尾的空格和行终止符 。
var message = "abc defrn";console.log(message.trim())// 输出: abc def33、valueOf返回字符串的值 。
var str = "every good boy does fine";var strStr = str.valueOf();if (str === strStr)document.write("same");elsedocument.write("different");// var str = "every good boy does fine";var strStr = str.valueOf();if (str === strStr)document.write("same");elsedocument.write("different");// Output:// same:// same如有错误和遗漏,欢迎指正,谢谢 。




推荐阅读