首页 > 代码库 > underscore几个数组的方法

underscore几个数组的方法

又是一天过去,代码让自己常怀念吧!

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title><script type="text/javascript" src=http://www.mamicode.com/"underscore.js"></script><script>            /**            first():返回数组的第一个元素。如果设置可选项n的值,将返回一个包含前n项元素的新数组。            last():    返回数组的最后一个元素。如果设置了可选项n的值,将返回一个包含后n项元素的新数组。        */        var num=[1,2,3,4,5];        console.log(_.first(num,3));        console.log(_.last(num,4));                        /*            indexOf():返回value值在数组array中首次出现的位置            lastIndexOf返回value值在数组array中最后一次出现的位置        */        num=[1,2,3,4,5,4,3,2,1];                console.log(_.indexOf(num,3));//2        console.log(_.lastIndexOf(num,4))//5                        /*            without():删除数组的某个元素            union():连接数组        */                console.log(_.without(num,4));//[1,2,3,5,3,2,1]        console.log(_.union([1,2,3],[4,5,6]));//[1,2,3,4,5,6]</script></head><body></body></html>

 

underscore几个数组的方法