当前位置: 首页 > news >正文

事业单位报名网站合肥网站制作方案

事业单位报名网站,合肥网站制作方案,网页设计实训报告总结心得体会,wordpress 完全静态化数组数据的排序及去重   sort无形参的排序方式 arr1[2,12,3,15];var aarr1.sort();console.log(arr1);console.log(a);//排序会改变原本数组是顺序#xff0c;是依据首个字符的大小开始排名sort有形参的排序方式方法1arr2[2,12,3,15];var barr2.sort(function(n1,n2){if(n1[2,12,3,15];var aarr1.sort();console.log(arr1);console.log(a);//排序会改变原本数组是顺序是依据首个字符的大小开始排名sort有形参的排序方式方法1arr2[2,12,3,15];var barr2.sort(function(n1,n2){if(n1n2){return 1}})/*自定义形参n1n2时return正值是指将n1与n2调换位置即数据从小到大排列只有将functionn1,n2改为n2,n1才能够实现从大到小排列的效果修改其他位置均不能达到效果*/console.log(arr2);console.log(b);方法2arr3[2,12,3,15];var carr3.sort(function(n2,n1){if(n1n2){return n1-n2}})/*自定义形参n1n2时return正值是指将n1与n2调换位置即数据从小到大排列,只有将functionn1,n2改为n2,n1才能够实现从大到小排列的效果修改其他位置均不能达到效果*/console.log(arr3);console.log(c);数组中的数据逆序排列arr4[2,12,3,15];var darr4.reverse();console.log(arr4);console.log(d);会更改原本数组的顺序将数组以单个数据的形式添加入新的 数组arr5[1,2,3];arr6[5,6,7];var arr7arr5.concat(arr6);console.log(arr5);console.log(arr6);console.log(arr7);//备注原本两个数组中的数据不变arr7为新生成的数组 数组冒泡排序              arr[2,11,9,6,8] ;function ss(arr){var temp;for(var i0;iarr.length;i ){for(var j0;jarr.length-1-i;j ){if(arr[j]arr[j 1]){temparr[j];arr[j]arr[j 1];arr[j 1]temp;} }}}ss(arr);console.log(arr) 数组去重 1                        var arr[12,3,4,6,3,5,12]; function unique1(array){ var n []; for(var i 0; i array.length; i ){ if (n.indexOf(array[i]) -1) n.push(array[i]); } return n; }var aunique1(arr);console.log(a);    数组去重    2 var obj{};var newarrnew Array();for(var i0;iarr.length;i ){if(!obj[arr[i]]1){obj[arr[i]]1;newarr.push(arr[i])}} 数组的增删改查及字符串数组转换        数组中添加后面多个数据var arr1new Array;arr1[0]1; var aarr1.push(5,6);console.log(arr1);console.log(a); 数组中删除最后一个数据arr2[1,2,3,4,5];var barr2.pop();console.log(arr2);console.log(b);数组中添加前面多个数据arr3[1,2,3]; var carr3.unshift(5,6);console.log(arr3);console.log(c); 数组前面删除一个数据arr4[1,2,3]; var darr4.shift();console.log(arr4);console.log(d);复合数组(也叫2维数组,现在很少用)arrwrap[[xu,xu],[dan,dan],[dan,dan]];console.log(arrwrap[0]);console.log(arrwrap[0][0]);简单数组之中字符的链接arr5[xu,dan,dan];var earr5.join(_);console.log(arr5);console.log(e);将字符串拆分为数组var f192.110.124.189;var arr6f.split(.);console.log(f);console.log(arr6);数组中从某个位置添加和删除多个数据/数组中从某个位置删除多个数据var arr7[1,2,3,4,5,6,7];var garr7.splice(2,3);console.log(arr7);console.log(g);//arr7有改动为删除之后的数组剩余的数据//g删除的数据 数组中从某个位置添加数据var arr8[1,2,3,4,5,6,7];var harr8.splice(2,0,a,a,a,a,a,a);console.log(arr8);console.log(h);//arr8有改动为添加之后的数组剩余的数据//h删除的数据 小拓展function pri(){console.log(this);console.log(arguments);};pri();// function pri(){for(var i0;iarguments.length;i ){console.log(arguments[i])}} // function sum(){sum0; for(var i0;iarguments.length;i ){sum arguments[i]}return sum} // pri(1,2,3); // console.log(sum(1,2,3)); es5及es6数组新方法2009年及2015年 indexOf、forEach、map、filter、every、find、some、reduce var arr [{name:iphone x, price:8000}, {name:iphone 7, price:5000}, {name:iphone 6, price:2000}]arr.forEach(function(val, index){console.log(val, index);})// map可以重组一个数组var list arr.map(function(val, index){var obj {}// 对象拷贝Object.assign(obj, val)obj.lock 0return obj}) console.log(list, arr);// 过滤一些不要的数据生成一个新数组var newList arr.filter(function(val, index){// 过滤条件return val.price 6000})console.log(newList);// 只能找到一个元素var prod arr.find(function(val, index){// 找到元素的条件return val.name iphone 6})console.log(prod); 更多专业前端知识请上 【猿2048】www.mk2048.com
http://www.zqtcl.cn/news/554448/

相关文章:

  • 个人网页网站制作模板搜索引擎营销经典案例
  • 北京自助建站系统思茅区建设局网站
  • 国外被动收入网站做的好的成都网站建设 川icp备
  • 网站的微信推广怎么做php在电子商务网站建设中的应用研究 戴书浩
  • 中山做网站有什么做logo网站
  • 建设网站要什么手续义乌简游网络科技有限公司
  • 深圳做企业网站的音乐网站设计
  • 互联网网站如何做菜鸟教程自学网
  • 网站模板上传工具网站报名照片怎么做
  • 做网站如何备案东城做企业网站多少钱
  • 建设手机网站的目的广告制作行业发展前景
  • 手工艺品网站建设目的长春有哪些网络设计公司
  • 重庆建设工程招标网站淮南58同城网
  • 有域名在本机上做网站psd素材
  • 做拍拍拍拍网站网站宣传的劣势
  • 建设银行官方网站诚聘英才亚马逊店铺出售网站
  • 佛山房地产网站建设万网域名查询接口
  • 新建的网站必须要备案吗优购物网
  • 陕西省住房和城乡建设厅官方网站智能网站建设制作
  • 英语故事网站建设镇江大港信息港
  • 接单做一个网站多少钱商河网站建设
  • 网站建设s南昌网站建设服务
  • 免费的素材网站有哪些重庆网页设计公司排名
  • 内网网站建设汇报即商通网站建设推广
  • 企业建站系统是什么学校的网站怎么做的
  • 哪个大学的网站做的最好看网页制作教材素材
  • 南里商濮阳网站建设福田附件网站建设公司
  • 监控性能网站模板网页设计公司找哪家
  • 校园网站建设教程安卓小程序开发入门
  • 找人做网站需要注意什么seo工作