javascript操作字符串的原生方法
join([分隔符])數(shù)組元素組合為字符串
toString()以字符串表示數(shù)組
reverse()數(shù)組反轉(zhuǎn)--改變?cè)瓟?shù)組本身
valueOf()返回?cái)?shù)組值
<html>
<head>
<script type="text/javascript">
var fruits= ["蘋果","鴨梨","橙子"];//建議這樣定義、初始化數(shù)組
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)--指到某一個(gè)字符
substring(begin,len)--截?cái)嘧址?/strong>
<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>
運(yùn)行結(jié)果:
JAVASCRIPT
3
java
indexOf--判斷字符串中是否存在某字符
<html>
<head>
<script type="text/javascript">
function isEmail(){
var emailValue=document.getElementsByName("email")[0].value;
if(emailValue.indexOf("@")==-1){
alert("請(qǐng)輸入正確的電子郵件");
}else{
alert("ok");
}
}
</script>
</head>
<body>
<input type="text" name="email" >
<input type="button" value="check" onclick="isEmail();">
</body>
</html>
小伙伴們是否對(duì)javascript中操作字符串的原生方法有所了解了呢,很多時(shí)候,這些原生的方法就可以很簡(jiǎn)單的實(shí)現(xiàn)我們所需要的功能了。
相關(guān)文章
關(guān)于javascript事件響應(yīng)的基礎(chǔ)語(yǔ)法總結(jié)(必看篇)
下面小編就為大家?guī)?lái)一篇關(guān)于javascript事件響應(yīng)的基礎(chǔ)語(yǔ)法總結(jié)(必看篇)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧,祝大家游戲愉快哦2016-12-12JavaScript 頁(yè)面坐標(biāo)相關(guān)知識(shí)整理
對(duì)于頁(yè)面的一些坐標(biāo)與位置分析,一般需要控制層的位置的朋友有幫助。需要的朋友可以參考下。2010-01-01一起來(lái)學(xué)習(xí)一下JavaScript的事件流
這篇文章主要為大家詳細(xì)介紹了JavaScript的事件流,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助2022-01-01深入理解JavaScript系列(33):設(shè)計(jì)模式之策略模式詳解
這篇文章主要介紹了深入理解JavaScript系列(33):設(shè)計(jì)模式之策略模式詳解,策略模式定義了算法家族,分別封裝起來(lái),讓他們之間可以互相替換,此模式讓算法的變化不會(huì)影響到使用算法的客戶,需要的朋友可以參考下2015-03-03JavaScript For Beginners(轉(zhuǎn)載)
JavaScript For Beginners(轉(zhuǎn)載)...2007-01-01JavaScript Math.ceil 方法(對(duì)數(shù)值向上取整)
js Math.ceil用于對(duì)數(shù)值向上取整,即得到大于或等于該數(shù)值的最小整數(shù),需要的朋友可以參考下2015-01-01JavaScript中循環(huán)遍歷Array與Map的方法小結(jié)
這篇文章主要介紹了JavaScript中循環(huán)遍歷Array與Map的各種方法,利用的都是js入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2016-03-03