javascript的字符串方法摘要

1。strinbject.charat()



函数:返回字符串的下标。


这是一个字符串字符串;
console.log(str.charat(0)) / /这



2。strinbject.charcodeat()



函数:该方法可以返回指定位置字符的unicode编码。


这是一个字符串字符串;
console.log(str.charcodeat(0))
此 36825



3.string.fromcharcode()



效果:通过unicode编码返回相应字符。


console.log(String.fromCharCode(3682526159)) / /这是



示例:查找字符串是否为数字






VaR AINP = document.getelementsbytagname(输入的);

AINP { 1 }。onclick =函数(){

VaR值= AINP { 0 }的价值;

如果(detectnum(Val)){
警惕(++恭喜,所有数字);
{人}
警报(输入是错误的);
}
};
功能detectnum(STR){
var = 0;
对于(var i = 0;i < str.length;i++){
n = str.charcodeat(我);
如果(N57)返回false;
}
返回true;
}






4。strinbject.indexof()



作用:该方法可以在字符串中第一次返回指定字符串值的位置。

参数:str.indexof(查找值,开始寻找下标),如果要检索的字符串值不出现,该方法返回1。

示例:返回查找相应字符的下标。



var str = 'xsxsxscdecdcdxsxsxs;
var = 0;
var = 'xs;
var arr = { };
为(;;str.indexof(中国,努姆)!= 1;;
Num = str.indexof(,努姆)+ s.length
Arr.push(努姆)
}
console.log(ARR)




5。strinbject.lastindexof()



作用:在字符串中第一次找到指定字符串值的位置。

6。strinbject.substring()



作用:该方法用于从两个指定下标之间的字符串中提取字符。

7。strinbject.touppercase()



字母转换成大写字母

8。strinbject.tolowercase()



字母变小写

9.strinbject.split()



函数:该方法用于将字符串划分为字符串数组。

参数:(用什么字符截取,将数组保留为多个位)

三种用法




var121314;

Str.split() / / { 1,2,1,3,1,4 };

Str.split(1) / / { },2,3,4;

Str.split(
10.arrobject.join()




函数:该方法用于将数组中的所有元素放入字符串中。

两种用法




var arr = {1,2,3};
arr.join() / / 123
arr.join() / / 1-2-3



示例:突出显示查找的键



按钮
VaR在= document.getelementbyid(,);
VaR的OBTN = document.getelementsbytagname(按钮){ 0 };
参数对象的长度取决于参数的数量而不是参数的数量。
参数是在函数中重新打开内存空间的变量,但它是参数对象。
内存空间不重叠。对于参数和值,这些值是同步的。
但对于一个价值较少的案例,这个无价值的情况的价值不会同步。
下面的代码可以被验证;
var;
obtn.onclick =函数(){
如果(oin.value = ={)
警报(输入为空);
返回false
}
var = oin.value;
如果(str.indexof(s)= = 1){
警报(没有这个号码);
返回false
}
var =+ + +;
STR = str.split(S);
H = str.join(M)
文件。体.innerHTML = H
}