给 「前端开发博客」 加星标,每天打卡学习
长按二维码即可识别“进入网页”查看哟~
1、一个无名前端的10年前端路
“Know your strengths, use them wisely and one man can be worth ten thousand.” – Little Finger “知道你的长处,并善加利用,一人就可当万人。”——小指头 也许是自己的关注点变了,也许是跟自己年纪相仿的同行都成了行业大牛,最近时常看到一些前端大佬的总结分享,例如工作10年谈谈XXX、在阿里做了五年技...
https://juejin.im/post/5cc784ebf265da03a630e3cf
2、JS数据类型转换与内存模型
内存分为RAM和ROM。RAM是随机存取存储器,用户可读可写,计算机断电后,存储在RAM的信息将被删除。RAM具体分为SRAM(Static RAM)和DRAM(Dynamic RAM)。我们 现在所说的内存一般指的都是DRAM,SRAM速度更快,但是容量相对于其他类型内存而言也会小一些,并且价格也较为昂贵。一般SRAM作为CPU和DRAM之间的缓存(cache)。ROM...
https://juejin.im/post/5cc734afe51d456e361ed976
3、【前端性能优化】vue性能优化
一、template v-show,v-if 用哪个?第一个维度是权限问题,只要涉及到权限相关的展示无疑要用 v-if ,第二个维度在没有权限限制下根据用户点击的频次选择,频繁切换的使用 v-show ,不频繁切换的使用 v-if ,这里要说的优化点在于减少页面中 dom 总数,我比较倾向于使用 v-...
https://juejin.im/post/5cc81076e51d456e361ed97e
4、Node.js 会永远只是慢的 Golang 吗?
Node.js 会永远只是慢的 Golang 吗? 这篇文章展示的 Node.js 新扩展将颠覆这种情况 你似乎总是不可避免地听到下一个据称更快的所谓 Node.js “Web 框架”。是的,我们都知道 Express 很慢,但是存在另一个 “Web 框架”能真正 提升 I/O 性能吗?答案是否定的,除了避免 Express 的运行开销外,这些新框架在 I/O 性能上...
https://juejin.im/post/5cc811fc6fb9a0322415a70d
5、Javascript 中继承汇总
在阅读Javascript高级程序设计后的一些感想,顺便记录自己的学习,也希望能帮助到人,这就是我的初衷了。如文中有任何问题,也希望大家指正,以免误人子弟。 关于js的继承,我感觉更多的是一种探索得到的结果。因为像Java,C++ 等都是有明确的 class 定义类。但是在 Javascript 中的类和函数是无法区分的,我们似...
https://juejin.im/post/5cc43911e51d45400f5d589a
6、关于Vue.use()详解
相信很多人在用Vue使用别人的组件时,会用到 Vue.use() 。例如:Vue.use(VueRouter)、Vue.use(MintUI)。但是用 axios时,就不需要用 Vue.use(axios),就能直接使用。那这是为什么呐? 答案 因为 axios 没有 install。 什么意思呢?接下来我们自定义一个需要 Vue.use() 的组件,也就是有 install 的组件,看完之后...
https://juejin.im/post/5cc7af1451882525041c6a5e
7、使用模块化工具打包自己开发的JS库(webpack/rollup)对比总结
最近有个需求,需要为小程序写一个SDK,监控小程序的后台接口调用和页面报错(类似fundebug) 听起来高大上的SDK,其实就是一个JS文件,类似平时开发中我们引入的第三方库: const moment = require('moment'); moment().format(); 复制代码 小程序的模块化采用了Commonjs规范。也就是说,我需要提供一个 monitor.js...
https://juejin.im/post/5cc7e4dbe51d453f151c7ff8
8、css两种垂直居中对齐解决方案
第一种垂直居中方法 利用vertical-align:middle进行垂直方向上的居中对齐,此方法需要满足的条件: 设置父元素的行高line-height等于父元素height的高度 子元素必须是行内块级元素display:inline-block; 子元素...
https://segmentfault.com/a/1190000019034809
9、JavaScript数组方法速查手册极简版
JavaScript数组方法速查手册极简版中共收了32个数组的常用方法和属性,并根据方法的用途进行重新排序和分类,在文中简要的介绍了方法作用和用例说明。收藏备用吧! 文中介绍的过于简单,想更更多理解相关内容还是要多多动手实践! 2 数组属性 2.1 length-长度属性 每个数组都有一个length属性。针对稠密数组,le...
https://juejin.im/post/5cc792666fb9a03239689682
10、JavaScript数据结构之-栈
栈是一种遵循 后进先出(LIFO) 原则的有序集合。新添加和待删除的数据都保存在栈的同一端 栈顶 ,另一端就是 栈底 。新元素靠近栈顶,旧元素靠近栈底。 创建一个栈 我们需要自己创建一个栈,并且这个栈包含一些方法。 push(element(s)):添加一个(或多个)新元素到栈顶 pop():删除栈顶的元素,...
https://juejin.im/post/5cc86ae4e51d45400f5d58ae
11、前端开发日报存档
看得不过瘾,网站有过去几年的每日前端好文章日报存档,关注收藏起来不迷路。
http://caibaojian.com/c/news
12、掘金小册全网八折
热门前端掘金小册,全网八折:前端面试之道、Vue组件精讲、使用WebPack定制前端开发环境、重学前端(极客时间)、前端开发核心知识(GitChat)等,阅读原文浏览全网教程!
http://caibaojian.com/goods
喜欢这篇文章的朋友
欢迎分享到朋友圈 或者技术交流群
关注「前端开发博客」加星标,不错过每日热文每日更新 ???? 关注不迷路!