webpack打包时删除console.log,和debugger
开发过程中我们不可避免的需要console.log调试,然而在上线时如果不删除这些console.log可能会造成内存泄漏,因为console.log出来的变量是不会被GC的,webpack给我们提供了一个非常棒的插件,看代码:
Vue3数据响应系统
Vue3 就是基于 Proxy 对其数据响应系统进行了重写,现在这部分可以作为独立的模块配合其他框架使用。数据响应可分为三个阶段: 初始化阶段 --> 依赖收集阶段 --> 数据响应阶段
如何创建一个NodeJs命令行交互项目?
通过原生的NodeJs API,可见,argv中第一个参数为node应用程序的路径,第二个参数为被执行的js程序文件,其余为执行参数。通过yargs获取命令行参数,方法如下
openlayers判断两个多边形的空间关系
该方法是监测坐标点是否在多边形内,所以Geom的类型只能是Polygon、MultiPolygon、GeometryCollection、Circle中的一个,且该方法的参数是点,使用:polygon.containsXY(coors[0], coors[1])
如何搭建一个高可用的服务端渲染工程?
可能大家在看到这个标题的时候,会觉得,只不过又是一篇烂大街的 SSR 从零入门的教程而已。别急,往下看,相信你或多或少会有一些不一样的收获呢。在落地一种技术的时候,我们首先要想一想:
Linux下4种禁用Root登陆的方法,你掌握了哪几种呢?
我们都知道 Linux 下 Root 用户的权限是最大的,因此一般不推荐直接使用 Root 用户操作。通常都是使用普通用户,在必要时通过 Sudo 命令来提权。在 Ubuntu 中,更是直接把 Root 用户直接禁用了。那么如何在 Linux 中禁止Root 登陆呢?今天,我们就来介绍几种常用的方法。
你应该知道的简单易用的CSS技巧
作为前端,在工作中难免会遇到关于排版的问题,以下是我整理的一些关于CSS的技巧,希望对你能有帮助。每个单词的首字母大写一般我们会用JS实现,其实CSS就可以实现。
前端命令模块及其执行方法
1、将命令模块通过npm link进行全局注册后,即可在命令行窗口直接使用该命令 2、在其它模块中的package.json中引用命令模块,并增加scripts;增加对命令模块的依赖后,执行npm install后
将call/apply方法应用于其他对象上的几种方法
在处理类数组中,发现了两种将数组方法应用于类数组的方法,现将call/apply的常用方式总结一下。当做函数调用;作为对象的方法,给第三方使用;作为原型的方法,给第三方使用