如何保持JavaScript应用程序的安全?
JavaScript是一个高度依赖第三方库的生态系统。因此,确保JavaScript的安全需要遵循最佳实践来减少攻击。但是,我们如何保持JavaScript应用程序的安全?让我们来了解一下。
浅谈前端异常监控平台实现方案
异常捕获是改善软件质量的跟踪手段之一,常见的方式是记录日志,从日志分析异常问题进而跟进。对于前端项目来说,异常可能是后端接口数据导致,可能是前端本身业务逻辑问题导致,不管是什么导致的异常
javascript继承篇
继承的7种方式:原型链继承、构造函数继承、组合继承、原型式继承、寄生式继承、寄生组合式继承、Es6 class extends 继承
ES6的Map和Set的使用,以及weakMap的一点理解
Map可以用来存储键值对,在一定程度上扩展了Object的内容。在插入内容时,map实例会维护插入顺序,遍历出来的顺序是插入顺序,而object的遍历顺序可能不是插入顺序。所以下面三个方法作用是合object中一样的
JavaScript中的eval函数
eval函数有什么用?调用eval函数,可以将其参数作为javascript程序进行解释。换句话说,eval可以把它的参数当做代码。避免使用eval函数创建局部变量
只使用 CSS 进行用户追踪
在浏览器里进行用户追踪会引发关于隐私和数据保护一次又一次的讨论。类似 Google 分析之类的工具几乎可以抓到所有需要的内容,包括来源,语言,设备,停留时间等等。
Vue项目两大最佳实践
通常在组件使用前,需要引入后再注册,但如果高频组件多了,每次都这样做,不仅新增很多代码,效率还低!我们应该如何优化呢?其实,我们可以借助下webpack的 require.context() 方法来创建自己的(模块)上下文,从而实现自动动态require组件。
Js常用数组方法汇总
添加/删除元素:push()数组末端添加元素,pop()移除并返回数组最后一个元素,unshift()数组首端添加元素,shift()移除并返回数组第一个元素
一些非常有用的Js单行代码
JavaScript不断发展壮大,因为它是最容易上手的语言之一,因此为市场上的新成为技术怪才打开了大门。的确,JavaScript可以做很多出色的事情!还有很多东西要学习。