javascript
偷笑ing
敲代码使我快乐 = =
展开
-
webpack3.12.0源码解析(一)
因为公司有vue的spa项目改ssr的需求,所以就顺便看了下webpack的源码,就顺便记录下来了。因为项目vue-cli使用的webpack3.12.0,所以本系列也是解析webpack3.12.0。但4和3也差不了多少,使用yarg做终端交互,tapable管理生命周期,纵向plugins处理,横向对于不同类文件使用plugins里的各种loader。 package.json bin属性...原创 2020-01-08 00:33:42 · 788 阅读 · 0 评论 -
javascript的一些位置尺寸属性
时间旧了,有些属性都玩了,回忆下。 一、尺寸 window.innerWidth 窗口的可视区域(包括滚动条的宽度) window.innerHeight 窗口的可视区域(包括滚动条的高度) window.outerWidth 浏览器界面宽度(win10有隐藏边框,微信截图可以看出) window.outerHeight 浏览器界面高度 window.screen.width 设备屏幕的宽...原创 2019-10-28 01:15:19 · 137 阅读 · 0 评论 -
浏览器请求到页面的展示过程
看了计算机网络、javascript权威指南,了解了些浏览器知识,总结一下地址的输入到页面的呈现过程。 一、DNS解析过程 1询问2询问3询问找到14.215.177.38找到14.215.177.381询问找到14.215.177.382询问找到14.215.177.383询问转发模式非转发模式找到14.215.177.38...找到14.215.177.38非转发模式查询找到14.215.17...原创 2019-10-27 01:06:26 · 449 阅读 · 0 评论 -
Vue父子组件声明周期
记录下,避免忘了,还要做 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Vue</title> <script src="./vue/vue.js"&原创 2018-09-21 11:31:50 · 197 阅读 · 0 评论 -
JavaScript类型转换和==隐式转换总结
JavaScript类型转换和==隐式转换总结 又重新回去看了下Javascript权威指南,以前对类型转换和隐式转换的细节不怎么在意,因为在工作中一般都会避免不可预知的隐式转换,重新认真的再看一下,总结一下规律(觉得多的记住加粗的即可)。 类型转换 原始类型(string、boolean、number、null、undefined)间转换:都是调用相应的包装函数,没有则不能转换(undef...原创 2019-06-21 23:48:27 · 103 阅读 · 0 评论