
join([分隔符])数组元素组合为字符串
toString()以字符串表示数组
reverse()数组反转--改变原数组本身
valueOf()返回数组值
代码如下:
var fruits= ["苹果","鸭梨","橙子"];//建议这样定义、初始化数组
with(document){
writeln("");
writeln("
"+fruits.join()+"");
writeln("
"+fruits.join("--")+"");
writeln("
"+fruits.reverse().join()+"");
writeln("
"+fruits.valueOf()+"");
writeln("");
}
script>
toUpperCase()--变大写
charAt(index)--指到某一个字符
substring(begin,len)--截断字符串
代码如下:
var str="javascript";
var num=1234;
with(document){
writeln(str.toUpperCase()+"
");
writeln(num.toString().charAt(3)+"
");
writeln(str.substring(0,4)+"
");
}
script>
运行结果:
代码如下:
JAVASCRIPT
3
java
indexOf--判断字符串中是否存在某字符
代码如下:
function isEmail(){
var emailValue=document.getElementsByName("email")[0].value;
if(emailValue.indexOf("@")==-1){
alert("请输入正确的电子邮件");
}else{
alert("ok");
}
}
script>
小伙伴们是否对javascript中操作字符串的原生方法有所了解了呢,很多时候,这些原生的方法就可以很简单的实现我们所需要的功能了。