JavaScript 数组双重for循环
来源:互联网 发布:批处理调用软件 编辑:程序博客网 时间:2024/05/01 20:08
双重for循环:
1.双重for循环语法: for(var i=0;i<10;i++)//前面的for控制行 { for(var j=0;j<10;j++)//后面的for控制列{ 语句1; } } 语句2;
数组:
定义数组:2种方法 1.var arr =[1,2,3,"4",true]; console.log(arr.length);//输出的是数组的长度为多少; 2.var arr = New Array(1,2,3);
数组 array的方法(array属性:length;):
var arr = [1,2,3,"4",true]; 1.arr.reverse();//反序,将数组倒序排序; 2.arr.shift();//将数组第一个删除,并且对数组的长度length会有变化; 3.arr.pop();//删除最后一个,并且对数组的长度length会有变化; 4.arr.unshift();//把一个元素值插入到数组开始位置. 5.arr.push();//把一个元素值插入到数组最后位置. 6.arr.concat();//把两个不同的数组合并成一个数组; 7.arr.splice(1,3,"a","b");//1表示从哪个位置开始,3表示删除的个数,a.b表示传入的参数; 8.arr.slice(1,3);1 表示开始的位置,3表示删除的个数,并且3是不包括结束上的索引元素;
string的方法(string属性length;):
var str = ("asdasd1dadasd111dasdasd22dada"); 1.str.charAt();//提取string数组中的每个字符; 2.str.indexOf();//第一次出现的索引字符位置. 3.str.lastIndexOf();//从右往左最后一个元素索引的位置; 4.str.substring(1,5);//切分字符串 1表示开始的位置,5表示个数(不包括5的这个位置) 5.str.toupperCase();//把字符串字母转换成大写字母; 6.str.toLowerCase();//返回一个字符串,该字符串中的字母被转换为小写字母. 7.str.slice(0,-1);//切分字符串,与substring相比end可传负数;列子:var email = "102376640@qq.com"; if(email.indexOf("@") != -1 && email.indexOf(".") != -1) { var eName = email.substring(0, email.indexOf("@")); var qq = email.substring(email.indexOf("@") + 1, email.indexOf(".")); var com = email.substring(email.indexOf(".") + 1, email.length); console.log(eName + "@" + qq + "." + com); } var arr = email.split("@"); console.log(arr[0] + "@" + arr[1].split(".")[0] + "." + arr[1].split(".")[1]);
0 0
- JavaScript 数组双重for循环
- 双重for循环Test
- for语句双重循环
- 双重for循环优化
- 数组与双重循环
- for双重循环的总结
- return跳出双重for循环
- oracle的双重for循环
- 17-for的双重循环
- Java 双重for循环性能
- 双重for循环删除数据
- 双重for循环打印九九乘法表
- 双重for循环语句块的优化
- 双重for循环的几个例子
- 双重for循环重难点解析
- java如何跳出双重for循环
- 代码:双重for循环打印简单图形
- 使用多线程优化双重for循环校验
- 4-6 求单链表结点的阶乘和
- 我的大学
- ms sqlserver clr应用(一)
- 对于opencv使用cvLoad加载分类器报错的解决
- 正则表达式
- JavaScript 数组双重for循环
- Personal Website
- /dev/mem
- 动态添加表格(一)
- 2015年12月14日
- 数据仓库、数据库开发面试题目汇总:
- 程序员的职业状态
- JavaScript函数
- 除法(Division,UVa 725)