六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 85|回复: 0

【数组】♣一

[复制链接]

升级  40.67%

102

主题

102

主题

102

主题

举人

Rank: 3Rank: 3

积分
322
 楼主| 发表于 2012-12-10 15:33:35 | 显示全部楼层 |阅读模式
<div id="cnblogs_post_body"><div class="cnblogs_code"><!DOCTYPE html><html lang="zh-CN"><head>    <meta charset="utf-8" />    <title></title></head><body>    <script>        var arr, str;        arr = new Array();        arr = new Array(10);        arr = new Array('草履虫', '', '毛毛');        arr = ['草履虫', '', '毛毛'];        for (var i = 0, max = arr.length; i < max; i++) {            str ? (str += arr) : (str = arr);        }        console.log(str);        console.log(arr.toString());// toString返回数组对象的所有内容,用逗号分隔        console.log(arr.valueOf());// valueOf也返回数组对象的所有内容        console.log(arr);// 数组名也返回数组对象的所有内容        console.log(arr.join('-'));// 把数组各个项用某个字符(串)连接起来,但并不修改原来的数组        console.log([        '<ul>',            '<li>' + arr[0] + '</li>',            '<li>' + arr[1] + '</li>',            '<li>' + arr[2] + '</li>',        '</ul>'].join(''));        console.log(arr);        console.log('I love maomao, I am caolvchong'.split('o'));// 把一个字符串按某个字符(串)分割成一个数组,但不修改原字符串        console.log(arr.slice(2));// 返回第二个元素后面的元素        console.log(arr.slice(2,3));// 返回第二个元素后到第三个元素        console.log(arr.push(''));// 数组末尾添加一个项        console.log(arr.pop());// 删除数组最后一个项        console.log(arr.unshift('大爷'));// 数组头添加一个项        console.log(arr.shift());// 删除数组第一个项        console.log(['b', 'g', 'f', 'a'].sort());// 数组按字符的ASCII码进行排序,修改数组对象。即便是数字数组,也将转化为字符串来进行比较排序。按字母排序        console.log(arr.concat(''));// 在数组尾添加元素,但不修改数组对象        console.log(arr.splice(1, 0, '', ''));//进行添加splice(起始项,0,添加项)        console.log(arr);        console.log(arr.splice(2, 1));// 进行删除splice(起始项,要删除的个数)        console.log(arr.splice(2, 1, ''));//进行替换splice(起始项,替换个数,替换项)    </script></body></html>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表