join([分隔符])数组元素组合为字符串

toString()以字符串表示数组

reverse()数组反转--改变原数组本身

valueOf()返回数组值

复制代码 代码如下:
<html>
<head>
<script type="text/javascript">
var fruits= ["苹果","鸭梨","橙子"];//建议这样定义、初始化数组
with(document){
    writeln("<ul>");
    writeln("<li>"+fruits.join()+"</li>");
    writeln("<li>"+fruits.join("--")+"</li>");
    writeln("<li>"+fruits.reverse().join()+"</li>");
    writeln("<li>"+fruits.valueOf()+"</li>");
    writeln("</ul>");
}
</script>
</head>
</html>

toUpperCase()--变大写

charAt(index)--指到某一个字符

substring(begin,len)--截断字符串

复制代码 代码如下:
<html>
<head>
<script type="text/javascript">
var str="javascript";
var num=1234;
with(document){
    writeln(str.toUpperCase()+"<br>");
    writeln(num.toString().charAt(3)+"<br>");
    writeln(str.substring(0,4)+"<br>");
}
</script>
</head>
</html>

运行结果:

复制代码 代码如下:
JAVASCRIPT
3
java

indexOf--判断字符串中是否存在某字符

复制代码 代码如下:
<html>
<head>
<script type="text/javascript">
function isEmail(){
    var emailValue=document.getElementsByName("email")[0].value;
    if(emailValue.indexOf("@")==-1){
        alert("请输入正确的电子邮件");
    }else{
        alert("ok");
    }
}
</script>
</head>
<body>
<input type="text" name="email"     >
<input type="button" value="check" onclick="isEmail();">
</body>
</html>

小伙伴们是否对javascript中操作字符串的原生方法有所了解了呢,很多时候,这些原生的方法就可以很简单的实现我们所需要的功能了。

华山资源网 Design By www.eoogi.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
华山资源网 Design By www.eoogi.com

RTX 5090要首发 性能要翻倍!三星展示GDDR7显存

三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。

首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。

据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。