摘要: 场景:当A页面打开B页面,在B页面操作后,A页面需要同步变更数据时 A 页面 ,http://127.0.0.1:10001/A.html var domain = 'http://127.0.0.1:10001'; window.open('http://127.0.0.1:10001/B.htm 阅读全文
posted @ 2020-09-18 14:32 浅笑· 阅读(448) 评论(0) 推荐(0) 编辑
摘要: Promise的状态 Promise对象有三个状态: 进行中(pending) 成功(resolved) 失败(rejected) Promise的构造函数接收一个参数,是函数,并且传入两个参数:resolve,reject,分别表示异步操作执行成功后的回调函数和异步操作执行失败后的回调函数 var 阅读全文
posted @ 2020-09-18 14:31 浅笑· 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 在实际工作或面试中,我们经常会遇到“数组去重”问题,接下来就是使用js实现的数组去重的多种方法: 1.将数组的每一个元素依次与其他元素做比较,发现重复元素,删除 var arr = [1,23,1,1,1,3,23,5,6,7,9,9,8,5,5,5,5]; console.log(arr); // 阅读全文
posted @ 2020-09-18 14:29 浅笑· 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 编程语言通常暗藏着各种技巧,熟练使用这些技巧可以提高开发效率。JavaScript 就是一门技巧性很强的语言,掌握常见的语法技巧不但可以加深对语言特性的理解,还可以简化代码,提高编码效率。本文分享 10 个常用的技巧,希望能成为你的开发工具箱的一部分。 1arguments 对象转成数组 argum 阅读全文
posted @ 2020-09-18 14:28 浅笑· 阅读(293) 评论(0) 推荐(0) 编辑
摘要: JavaScript中的this比较灵活,根据在不同环境下,或者同一个函数在不同方式调用下,this都有可能是不同的。但是有一个总的原则,那就是this指的是,调用函数的那个对象。 全局的this(浏览器) 全局作用域的this一般指向全局对象,在浏览器中这对象就是window,在node中这对象就 阅读全文
posted @ 2020-09-18 14:27 浅笑· 阅读(114) 评论(0) 推荐(0) 编辑