Js实现数组转二维数组两两组合
前面四种方法都是从过程入手,逐一求得最终结果,那么换种思路,从结果入手,我们先来创造一个想要的结果的模版;解法6:使用Lodash,Lodash 是一个一致性、模块化、高性能的 JavaScript 实用工具库。
万恶的 eval() ?
eval()函数就是一个完整的 ECMAScript 解释器,它接收一个参数,即一个要执行的 ECMAScript(JavaScript)字符串。与很多解释型语言一样,JavaScript有能力解释JavaScript源代码字符串
Js实现浏览器通知功能 - Notification
Notification 是浏览器提供的一种允许网页向用户显示系统通知的机制,这种系统通知是在顶级浏览上下文视口之外,因此即使用户已经切换标签页或移动到不同的应用程序,也可以显示
都听说过 lodash,但你会用吗?
Lodash 是 JavaScript 社区最出名的一个工具库,提供了许多高效、高兼容性的工具函数。不过,随着浏览器和 web 技术的发展,一些人开始反对在项目中使用 lodash。主要原因有:
谷歌浏览器插件MV3报错Uncaught ReferenceError: window is not defined
配置mv3后,在后台代码background.js使用DOMPurify发现无法访问window,会一直报错Uncaught ReferenceError: window is not defined
开发人员面临的10个最常见的JavaScript问题
如今,JavaScript几乎是所有现代web应用程序的核心。这就是为什么JavaScript问题以及找出导致这些问题的错误是web开发人员的首要任务。
vuex为什么不能直接修改数据?
我们知道在VUEX中获取state数据可以通过this.$store.state.变量名进行获取,那么按常理来说,要想修改这个变量我们重新给他赋个值就行了,下面的代码证明不通过mutation,而直接修改state修改确实生效了
16个不错的 git 别名
git 是一个非常棒的源代码管理工具,它的使用已经完全整合到开发的工作流当中;同时,git 还是一个 review/OTAP/deployment 工具。当在 CLI 中使用 git 时,有时必须输入很多比较长的命令来完成一些事情
vue中动态引入图片为什么要是require, 你不知道的那些事
相信用过vue的小伙伴,肯定被面试官问过这样一个问题:在vue中动态的引入图片为什么要使用require,有些小伙伴,可能会轻蔑一笑:呵,就这,因为动态添加src被当做静态资源处理了,没有进行编译,所以要加上require