码迷,mamicode.com
首页 > Web开发 > 详细

JS零碎小知识

时间:2017-07-22 16:54:13      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:org   正则表达   div   sort   data   func   write   大于   字符串数组   

filter()方法对数组进行过滤,生成新数组
var aqiNewData = aqiData.filter(function(data){
return data[1]>60;
}); //对大于60的数据组成新数组。

sort()方法对新数组进行从大到小排序。
aqiNewData.sort(function(a,b){
return b[1] - a[1];
}); //若换成a[1] - b[1]则是从小到大排序。

createDocumentFragment()创建虚拟(碎片)节点的方法可以更安全改变文档的结构及节点 。之后将此节点追加到父节点即可。

replace(a,b) 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。将a替换成b,ab可以为字符串。

split( ) 方法用于把一个字符串分割成字符串数组。
<script type="text/javascript">
var str="How are you doing today?"
document.write(str.split(" ") + "<br />")
document.write(str.split("") + "<br />")
document.write(str.split(" ",3))
</script>
输出结果:
How,are,you,doing,today?
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
How,are,you
 

join( ) 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。
<script type="text/javascript">
var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.join())
</script>
输出:George,John,Thomas
若改为join(‘ ‘) 则输出结果为 George John Thomas

JS零碎小知识

标签:org   正则表达   div   sort   data   func   write   大于   字符串数组   

原文地址:http://www.cnblogs.com/hello-web/p/7221504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!