试用期被劝退,程序员删库跑路被判刑十个月
不过比起删库跑路的程序员,该“知名互联网公司”显然更引人关注,比如,为何该公司的 试用期员工能有删光全部代码的权限。
精准的打包 - Webpack 的 Tree Shaking
前阵子在和朋友聊 Webpack 的时候,突然提到 Tree Shaking,但很惭愧的是我没有办法好好说明 Webpack 是如何做到 Tree Shaking 的,因此就趁这个年假的第一天抽空读 Webpack 的文件
现代 JavaScript 的变量作用域
我希望此篇作用域的总结能让大家更好的理解 JavaScript 如何处理变量。贯穿全文的示例中我使用 var,let 和 const 定义变量。伴随着 ES6 的降临,我们大可以使用 let 和 const 取代 var
js时间Date对象介绍
Date对象是JavaScript提供的日期和时间的操作接口。它有多种用法。JavaScript内部,所有日期和时间都储存为一个整数,表示当前时间距离1970年1月1日00:00:00的毫秒数,正负的范围为基准时间前后各1亿天。
Vite状态管理
Vite是一种新型前端构建工具,能够显著提升前端开发体验。它主要由两部分组成:一个开发服务器,它基于 原生 ES 模块 提供了 丰富的内建功能,如速度快到惊人的 模块热更新(HMR)。
Js乱序
Math.random() - 0.5 随机得到一个正数、负数或是 0,如果是正数则降序排列,如果是负数则升序排列,如果是 0 就不变,然后不断的升序或者降序,最终得到一个乱序的数组
从零实现jQuery的extend
jQuery 的 extend 是 jQuery 中应用非常多的一个函数,今天我们一边看 jQuery 的 extend 的特性,一边实现一个 extend!
微前端如何改变 Angular 的未来?
为了扩展产品的规模,每一家组织在成长的过程中都要面对一系列的挑战:团队重组,选择正确的技术栈,项目之间的不一致性,以及容错性。在现代世界中
前端的设计模式系列-模版模式
大部分讲设计模式的文章都是使用的 Java、C++ 这样的以类为基础的静态类型语言,作为前端开发者,js 这门基于原型的动态语言,函数成为了一等公民,在实现一些设计模式上稍显不同