Vue 源码中的工具函数

2022-07-05
阅读 8 分钟
3k
在 Vue 源码中,封装了很多工具函数,学习这些函数,一方面学习大佬们的实现方式,另一方面是温习基础知识,希望大家在日常工作中,简单的函数也可以自己封装,提高编码能力。

【译】像高级前端开发人员一样使用Chrome DevTools

2020-07-27
阅读 6 分钟
7.9k
好的,现在由于某种原因,你最终选择了 Chrome 为开发使用的浏览器。然后,你打开了开发者工具( Developer Tools )并开始调试代码。

【译】什么是Blob?

2020-06-28
阅读 4 分钟
10.1k
如果你已经能让一个用户从你的网站上下载某些文件,那或许你已经遇到过 Blob 类型了。你可能已经在网上检查了一些例子并修改它们,但没有多想这个 Blob 是什么。只要它能工作...

【JS基础】sourceMap是个啥

2019-08-28
阅读 3 分钟
17.5k
为啥用sourceMap这几天在搞前端错误日志,做过线上发布的都知道,我们发布到生产环境的代码,一般都有如下步骤:压缩混淆,减小体积多个文件合并,减少HTTP请求数通过编译或者转译,将其他语言编译成JavaScript这三个步骤,都使得实际运行的代码不同于开发代码,不管是 debug 还是捕获线上的报错,都会变得困难重重。解...

【JS基础】类型转换知多少

2019-06-06
阅读 4 分钟
1.9k
开胃菜 先说一个题外话,我在工作中遇到一个问题,需要比较 "08:00" 和 "09:00" 的大小,最后我找到三种方法: 在两个字符串前后各拼接相同的年月日和秒,拼成完整的时间格式进行比较: {代码...} 剩下的就不说了,比较两个完整的日期还是很容易的。 把两个字符串中的冒号去掉,转换成数字进行比较: {代码...} 直接比较...

【JS基础】一文看懂前端模块化规范

2019-04-26
阅读 5 分钟
4k
前端的模块化之路经历了漫长的过程,想详细了解的小伙伴可以看浪里行舟大神写的前端模块化详解(完整版),这里根据几位大佬们写的文章,将模块化规范部分做了汇总和整理,希望读完的小伙伴能有些收获,也希望觉得有用的小伙伴可以点个赞,笔芯。

【JS基础】原型对象的那些事(二)

2017-09-10
阅读 2 分钟
3.3k
上一篇讲了①原型对象是什么;②__proto__、prototype、constructor的关系;③原型对象的作用;④原型对象带来的一些需要注意的问题;

【JS基础】原型对象的那些事(一)

2017-08-25
阅读 4 分钟
2.5k
谈起js的基础,绕不过去的坎就是:原型链、作用域链、this(em...好吧,还有闭包),今天总结一下关于原型对象的一些知识,供自己和大家复习。