JavaScript ArrayJavaScript博客 1 年前 桃李Taoli
JavaScript博客 Array 年前 桃李 Taoli
2023-06-13 09:13:35 时间
数组的操作
var arr = [ 1,2,77,8,4,5 ];
添加、删除
arr.length = 0; //清空数组的方法,让length等于0;
arr = []; //从新赋值一个空数组,清空
arr.unshift( 0 ); //向数组的第一位添加内容
arr.push( n ); //向数组最后一位添加内容
arr.shift();// 删除数组的第一位,返回被删除值
arr.pop(); //删除数组的最后一位,返回被删除值
arr.splice( 1 , 2 );// 删除类 ,从第一个起删除2个
arr.splice( 0 , 0 , ‘taoli’ );//添加,从第0个开始添加
arr.splice( 1 , 1 , ‘taoli’ ); //替换,替换掉第1个
排序
arr.sort();//数组排序,默认以字符串大小编码排序
arr.sort(function( a , b ){ return a – b });//标准排序传入比较函数,
alert( str.split('').join('-') );//字符串拆分成数组,并未没一个字符后添加一个‘-’
arr.concat( arr1 );//拼接数组,把两个或者多个数组拼接在一起
arr.reverse();//数组前后调换位置
console.log( str.split('').reverse().join('') );//利用reverse()方法将字符串换位置
数组转换成字符串
arr.join(''); //把数组变成字符串
随机排序
var arr = [0, 1, 2, 3, 4];
arr.sort( randomSort );
function randomSort(){
return Math.random() > 0.5 ? -1: 1;
}
相关文章
- 【javascript】使用happypack和thread-loader加速构建「建议收藏」
- JavaScript笔记(2) 构造函数和原型
- 【说站】javascript算法的复杂度介绍
- javascript html转换成markdown,如何使用Turndown使用JavaScript将HTML转换为Markdown[通俗易懂]
- javascript获取当前时间,按指定格式输出_js获取现在本地时间的代码
- 【原创】JavaScript中的变量和常量
- 用javascript分类刷leetcode-排序算法(图文视频讲解)
- JavaScript学习总结(二十)——Javascript非构造函数的继承详解编程语言
- JavaScript学习总结(十七)——Javascript原型链的原理详解编程语言
- JavaScript学习总结(十六)——Javascript闭包(Closure)详解编程语言
- JavaScript学习总结(九)——Javascript面向(基于)对象编程详解编程语言
- 《代码英雄》第三季(3):创造 JavaScript
- javascript中对象的继承〔转贴〕
- 在JavaScript中通过URL传递汉字的方法
- Javascript常用运算符(Operators)-javascript基础教程
- 从JavaScript到JQuery(1)学习小结
- JavaScript设计模式富有表现力的Javascript(一)
- Javascript异步加载详解(浏览器在javascript的加载方式)
- 13个JavaScript性能提升技巧分享
- javascript自然分类法算法实现代码
- 探讨JavaScript中声明全局变量三种方式的异同
- 利用noesis.Javascript开源组件.Net中执行javascript脚本
- JavaScript实现三阶幻方算法谜题解答
- JavaScript中伪协议javascript:使用探讨
- JavaScript学习笔记之内置对象