var a = "你好";
var b = ",世界";
var c = a.(b);
警报(c);
//c = “你好,世界”
返回字符串中第一次出现子字符串的索引(从左到右搜索)。 如果没有匹配,则返回-1。
var = a.("l");
// = 2
var = a.("l",3); // 第二个参数表示从哪个字符串开始
// = 3
返回指定位置的字符。
var = a.(0);
// =“h”
() 方法返回指定字符串值最后一次出现的位置,在字符串中的指定位置从后到前搜索。 如果没有匹配,则返回-1。
var = a.('l');
// = 3
var = a.('l',2)
// = 2
var = a.('l',1)
// = -1
匹配
检查字符串是否与正则表达式的内容匹配,如果匹配则返回 null。
var re = new (/^\w+$/);
var = a.match(re);
// =“你好”
var = b.match(re);
// = 空
返回字符串的子字符串,输入参数为起始位置和结束位置。
var = a.(1);
// =“你好”
var = a.(1,4);
// =“呃”
返回字符串的子字符串。 输入参数是起始位置和长度。
var = a.(1);
// =“你好”
var = a.(1,4);
// =“你好”
用于查找与正则表达式匹配的字符串,然后用新字符串替换匹配的字符串。
var = a.(re,"你好");
// =“你好”
var = b.(re,"你好");
// =“,世界”
执行正则表达式匹配搜索。 如果查找成功,则返回字符串中匹配的索引值。 否则,返回-1。
var = a.(re);
// = 0
var = b.(re);
// = -1
片
提取字符串的一部分并返回一个新字符串(相同)。
var = a.slice(1);
// =“你好”
var = a.slice(1,4);
// =“呃”
分裂
通过将字符串划分为子字符串,将字符串变成字符串数组。
var arr1 = a.split("");
//arr1 = [h,e,l,l,o]
返回字符串的长度。 字符串的长度是指它包含的字符数。
var len = a.;
//长度=5
将整个字符串转换为小写字母。
var = a.();
// =“你好”
将整个字符串转换为大写字母。
var = a.();
// =“你好”