索引

length — 字符串长度

var name = "陈陈菌";
console.log(name.length);
//结果:3

indexOf() — 检索某个首次出现的字符串元素下标

var name = "陈陈菌";
console.log(name.indexOf("陈"));
//结果:0

charAt() — 返回指定位置的字符串

var name = "陈陈菌";
console.log(name.charAt(2));
//结果:菌

concat() — 丛现有字符串中拼接新字符串

var name = "陈陈";
console.log(name.concat("菌"));
//结果:陈陈菌

提取

split() — 将字符串分割为字符串数组

var name ="chengchenjun";
var array = name.split("g");
document.write(array);
//结果: ["chen", "chenjun"]

slice() — 将字符串的字符切片

var name ="chenchenjun";
console.log(name.slice(0,4));
//结果:chen

编码

charCodeAt() — 返回字符串某个位置的字符的 UniCode 编码

var name ="小陈";
document.write("小(Unicode):"+name.charCodeAt(0)+"<br>");
document.write("陈(Unicode):"+name.charCodeAt(1)+"<br>");
//结果:
//小(Unicode):23567
//陈(Unicode):38472

fromCharCode() — 用 UniCode 编码返回字符串

var name = String.fromCharCode(65);
console.log(name);
//结果:A

比较

localeCompare() — 比较两个字符串,一致时为 0 否则为 1

var name = "小陈";
var name2 = "小陈";
console.log(name.localeCompare(name2));
//结果:0

显示

big() — 用大号字体显示字符串

var name = "陈陈菌";
document.write(name.big());

small() — 用小号字体显示字符串

var name ="小陈";
document.write(name.small());

bold() — 使用粗体显示字符串

var name = "陈陈菌";
document.write(name.bold());

strike() — 使用删除线的形式显示字符串

var name ="小陈";
document.write(name.strike());

link() — 将字符串以链接形式显示

var name ="小陈";
document.write(name.link());

sub() — 将字符串以下标文形式显示
sup() — 将字符串以上标文形式显示

var name ="小陈";
document.write("下标文:"+name.sub()+"<br>");
document.write("上标文:"+name.sup()+"<br>");

toLocaleLowerCase() — 将字符串以小写形式显示
toLocaleUpperCase() — 将字符串以大写形式显示

var name ="abc";
document.write(name.toLocaleLowerCase()+"<br>");
document.write(name.toLocaleUpperCase()+"<br>");
//结果:
//abc
//ABC



待更新。。。

文章目录