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
}