
js
knowUself
这个作者很懒,什么都没留下…
展开
-
数组对象去重
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <转载 2018-06-20 15:34:17 · 188 阅读 · 0 评论 -
点击标签,将标签内容插入到textarea文档中。
function insertAtCursor(myField, myValue) { if (document.selection) { myField.focus(); sel = document.selection.createRange(); sel.text = myValue; sel.select(); } els...原创 2018-06-12 14:32:13 · 3229 阅读 · 0 评论 -
JS数组去重
一,ES6数组去重[...new Set(array)]var arr = [1,1,3,5,3,4,4,8,7,8];//方法一: function unique (arr) { const seen = new Map() return arr.filter( (a) => !seen.has(a) && seen.set(a, ...转载 2018-04-24 16:10:26 · 226 阅读 · 0 评论 -
JS数组排序
一:冒泡排序 function bubbleSort(array) { var i = 0, len = array.length, j, d; for (; i < len; i++) { for (j = 0; j < len; j++) { if (array[i] < array[j]...原创 2018-04-24 16:08:43 · 138 阅读 · 0 评论 -
JS数组常用方法
一:改变原数组的方法:1,shift();------删除并返回数组的第一个元素。[1,2,3].shift()=====>返回第一个元素1。。。。[1,2,3]变为[2,3]2,pop();------删除并返回数组的最后一个元素。 [1,2,3].pop()===>返回结果为最后一个元素3;。。[1,2,3]变为[1,2]3,unshift();---向数组的开头添加一个或更多元...原创 2018-04-24 16:13:52 · 159 阅读 · 0 评论 -
obj[key],ojb['key']和obj.key
1,obj[key]此时key代表是循环中的一个变量。 var obj = {key:3,key1:1,key2:2,key3:3,toSting:4}; for (key in obj) { console.log(obj[key])//循环出1,2,3 }2,obj['key']此时key代表的是obj的一个属性名,需要加上''使用,obj['key']———取...原创 2018-03-16 20:20:19 · 8620 阅读 · 0 评论