es6
wangatong
这个作者很懒,什么都没留下…
展开
-
es6 获取url参数
function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); console.log(window.location.search)//?id=2 var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); re原创 2022-04-18 15:55:35 · 1518 阅读 · 0 评论 -
js 动态加载脚本
let script = document.createElement('script');script.src = 'nezha.js';document.head.appendChild(script);原创 2022-03-31 10:10:42 · 460 阅读 · 0 评论 -
es6对象函数
Object.assignconst target = { a: 1, b: 2 };const source = { b: 4, c: 5 };const returnedTarget = Object.assign(target, source);console.log(target);// expected output: Object { a: 1, b: 4, c: 5 }console.log(returnedTarget);// expected output: Objec原创 2022-03-23 15:12:21 · 623 阅读 · 0 评论 -
es6 数组函数
添加元素到数组的末尾let fruits = ['Apple', 'Banana']let newLength = fruits.push('Orange')// ["Apple", "Banana", "Orange"]删除数组末尾的元素let last = fruits.pop() // ["Apple", "Banana"]删除数组头部元素let first = fruits.shift() // ["Banana"]添加元素到数组的头部let newLength = fr原创 2022-03-23 11:15:28 · 493 阅读 · 0 评论 -
es6 map数据结构
map有键名,键值相同,内存不同为不同2个键let m=new Map([[1,"first"],[2,"second"]]);m.get(1);//firstm.set(3,"third");map数据结构方法有get,set,delete,has,clear,forEach,values,keys,entries原创 2022-02-23 15:18:48 · 538 阅读 · 0 评论 -
es6 set结构
set结构跟数组类似,但set没有重复值数组去除成员重复的方法let array = [1, 2, 3, 4, 4][...new Set(array)]const items = new Set([1, 2, 3, 4, 5, 5]);const array = Array.from(items);去除字符串里面的重复字符[...new Set('ababbc')].join('')数组并集[1,2,3,4]let a = new Set([1, 2, 3]);let b = n原创 2022-02-23 14:57:02 · 437 阅读 · 0 评论