slice()方法和splice()方法都是原生js中对数组操作的方法。 slice(),返回一个新的数组,该方法可从已有的数组中返回选定的元素。例如:arrObject(start,end),start是必选的。规定从何处开始选取,如果是负数,则是从数组元素尾部选取,也就是说-1指最后一个元素,- ...
分类:
Web程序 时间:
2018-08-24 17:20:03
阅读次数:
153
有一个从小到大排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 function fn(arr,n){ var flag=false; for(var i=0;i<arr.length;i++){ if(arr[i]>=n){ arr.splice(i,0,n); flag=true; ...
分类:
编程语言 时间:
2018-08-12 21:46:00
阅读次数:
788
数组去重方法 方法一:运用splice()方法和双层for循环(有点类似选择排序) function norepeat(arr){ for(var i = 0;i < arr.length-1;i++){ for(var j = i+1;j<arr.length;j++){ if(arr[i] == ...
分类:
编程语言 时间:
2018-08-12 21:39:57
阅读次数:
177
第二题还算手稳+手快?最后勉强挤进前五百(期间看着自己从两百多掉到494名) 1001 度度熊拼三角 (hdoj 6374) 链接:http://acm.hdu.edu.cn/showproblem.php?pid=6374 签到题 题意:给n根木棒 求可以拼出的周长最长的三角形 可以用贪心的思想做 ...
分类:
其他好文 时间:
2018-08-12 18:41:46
阅读次数:
210
用stl的list即可,注意。。。代码的简洁性(被debug伤痛)注意合并时可以手动pop,或者用splice进行合并,不能用merge!!!merge合并是自带排序!!! ...
分类:
其他好文 时间:
2018-08-12 15:46:30
阅读次数:
176
1.判断对象的constructor是否指向Array,接着判断特殊的属性length,splice等。[应用的是constructor的定义:返回对象所对应的构造函数。] eg: [].constructor == Array; //true 2.使用instanceof 判断对象是否是数组的实例 ...
分类:
编程语言 时间:
2018-08-12 14:20:11
阅读次数:
132
恢复内容开始 《A paired-end sequencing strategy to map the complex landscape of transcription initiation》 《Tissue-Specific and Ubiquitous Expression Patterns ...
分类:
其他好文 时间:
2018-08-09 13:55:56
阅读次数:
135
附:IE6-8自定义bind方法(IE6-8不兼容bind) 原理: 通过对Function的prototype原型进行扩展,可以为IE6~8自定义bind方法。 代码如下: 1、用call为函数的参数绑定splice方法; 2、给Function函数的this改变成bind传入的this对象; 3 ...
分类:
其他好文 时间:
2018-08-04 18:45:18
阅读次数:
156
本次学习主要学习了js中array中标签和string标签的运用 掌握一些主要的标签 其中array有 方法 描述 concat() 连接两个或更多的数组,并返回结果。 join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 pop() 删除并返回数组的最后一个元素 shift ...
分类:
其他好文 时间:
2018-08-01 22:26:37
阅读次数:
160
父组件 子组件table 子组件中的右键菜单组件 ...
分类:
其他好文 时间:
2018-07-28 17:23:37
阅读次数:
179