源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

javascript 常用方法总结

  • 时间:2022-07-26 15:48 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:javascript 常用方法总结
[b]1.replace() [/b]例: <script type="text/javascript"> var str="这个是text,下面还有一个text,这个text与那个text不相同"; document.write(str.replace(/text/g,"test"));//这个是把所有的text转换成test var str1="这个是Text,下面还有一个Text,这个Text与那个Text不相同"; document.write(str1.replace(/text/gi,"test"));//不区分大小写把所有的text转换成test var str2="这个是text"; document.write(str2.replace(/text/,"test"));//把text转换成test var str3="这个是Text"; document.write(str3.replace(/text/i,"test"));//不区分大小写把Text转换成test </script> [b]2.search()[/b] 例: <script type="text/javascript"> var str="zhangqingyu"; document.write(str.search(/a/));----->2,如果不存在你要查找的字符串时返回-1 var str1="zhAngqingyu"; document.write(str1.search(/a/));---->-1,则不存在 document.write(str1.search(/a/i));---->2此方法是模糊查询 </script> [b]3.slice()从一字符串中选一部分字符串,生成新的字符串[/b] 例: <script type="text/javascript> var str="zhangqingyu"; document.write(str.slice(0,2));---->zh document.write(str.slice(-3,11));--->gyu,如果第一个参数为负,则开始为字符串长度+第一个参数 document.write(str.slice(0,-4));---->zhangqi,如果第二个参数为负,则结束数据为字符串长度+第二个参数 document.write(str.slice(4));------>gqingyu,如果只有一个参数,则从参数处一直取到字符串末尾 </script> [b]4.match()从字符串中查找指定的值,它返回的是指定的值,而不是指定值的位置,和search不同 [/b]例: <script type="text/javascript> var str="hello word!"; document.write(str.match("word"));--->word document.write(str.match("Word"));---->null document.write(str.match("word!"));---->word! </scrip> [b]5.link()将一个字符串显示为链接[/b] 例: <script type="text/javascript> var url="点击这里"; document.write(url.link("http://www.hao123.com")); </script> [b]6.lastIndexOf()得到要查询的值在此字符串中的位置,不存在则返回-1[/b] 例: <script type="text/javascript> var str="zhangqingyu"; document.write(str.lastIndexOf("g"));---->8 document.write(str.lastIndexOf("g","1")); </script>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部