首页
学习
活动
专区
工具
TVP
发布

前端词典

专栏作者
42
文章
51698
阅读量
15
订阅数
从这 25 个方面优化你的前端项目
本文作者结合几年阿里经验,从基础层设计和应用层设计两个大方面,以及版本管理、统一脚手架、灰度发布、前后端分离、Mock、多页和单页、浏览器兼容、登录系统设计(单点登录)、CDN、负载均衡、多端共用一套接口等 25 个小方面谈大型项目前端架构。
小生方勤
2019-07-26
2.8K0
【前端词典】关于 Babel 你必须知道的
我第一次打开搜索引擎查询关于 Babel 的资料时,出现的竟然是关于 Babel 的传说。后来我花了小一天的时间去了解这个传说(来自《旧约圣经》)。
小生方勤
2019-07-23
5770
【前端词典】有趣的大厂算法面试题
昨天看到 TingRongGao 大佬发了关于一道算法题的一篇文章,觉得着实有趣,但不知为何我看到题后首先想到的是田忌赛马。今天我也试着解释下这题,当做是一个学习的过程。
小生方勤
2019-07-18
6560
JS 中提升幸福度的小技巧
然后使用 Number.isNaN来判断是否为 NaN,或者使用 a!==a 来判断是否为 NaN,因为 NaN!==NaN
小生方勤
2019-07-18
8050
无敌秘籍之 — JavaScript手写代码
用来解析JSON字符串,构造由字符串描述的JavaScript值或对象。提供可选的reviver函数用以在返回之前对所得到的对象执行变换(操作)。
小生方勤
2019-07-15
4000
Lodash 防抖和节流是如何实现的
Lodash 中节流函数比较简单,直接调用防抖函数,传入一些配置就摇身一变成了节流函数,所以我们先来看看其中防抖函数是如何实现的,弄懂了防抖,那节流自然就容易理解了。
小生方勤
2019-07-10
1.7K0
[译]现代框架存在的根本原因
我曾见过许多人盲目地使用像 React, Angular 或 Vue 这样的现代框架。这些框架提供了许多有趣的东西,但通常人们会忽略它们存在的根本原因。
小生方勤
2019-07-10
1.1K0
【前端词典】Vue 使用时常见的 5 个问题
可能有些人注意到了,在 vue-cli 生成的模板中在导入组件时使用了这样的语法:
小生方勤
2019-07-10
4380
【前端词典】4 个实用有趣的 JS 特性
最近在学习的过程中发现了我之前未曾了解过的一些特性,发现有些很有趣并且在处理一些问题的时候可以给我一个新的思路。
小生方勤
2019-07-10
5090
看看你知道的“浅拷贝”是对的吗
关于本篇文章的起源是一位大佬在面试的时候,询问应聘者关于浅拷贝的知识后,在应聘者的回答中,笔者发现有好一部分人对浅拷贝都是错误的,故有了此篇内容。
小生方勤
2019-07-10
3370
【前端词典】几个有益的 CSS 小知识
因为浏览器首先会找到所有 p 标签,然后再向上查找包含 class 为 div 的元素。这样一来如果 代码中有很多 p 标签,无疑是会做很多重复工作的。
小生方勤
2019-07-10
4290
[译] 如何写出漂亮的 JavaScript 代码
这是一条在软件工程领域流传久远的规则。严格遵守这条规则会让你的代码可读性更好,也更容易重构。如果违反这个规则,那么代码会很难被测试或者重用。
小生方勤
2019-07-01
5450
React 进阶:Hooks 该怎么用
之前如果我们需要抽离一些重复的逻辑,就会选择 HOC 或者 render props 的方式。但是通过这样的方式去实现组件,你打开 React DevTools 就会发现组件被各种其他组件包裹在里面。这种方式首先提高了 debug 的难度,并且也很难实现共享状态。
小生方勤
2019-06-26
1K0
【前端词典】必备知识-原型与原型链
继承是我们前端必须熟悉的一个知识点。可依旧有很多前端对继承的实现和应用没有一个整体的把握。追其原因无非有二:
小生方勤
2019-06-26
4930
10 种 JavaScript 最常见的错误
查看了数千个项目后,发现了 10 个最常见的 JavaScript 错误。我们会告诉你什么原因导致了这些错误,以及如何防止这些错误发生。如果你能够避免落入这些 “陷阱”,你将会成为一个更好的开发者。
小生方勤
2019-06-26
8.4K0
单点登录该如何实现
有这么个场景,公司下有多个不同域名的站点,我们期望用户在任意一个站点下登录后,在打开另外几个站点时,也是已经登录的状态,这么一过程就是单点登录。
小生方勤
2019-06-20
1.5K0
CSS 中重要的层叠概念
最近在项目中遇到了一个问题,menu-bar 希望始终显示在最上面,而在之后的元素都显示在它之下,当时设置了 z-index 也没有效果,不知道什么原因。
小生方勤
2019-06-20
8740
从 Promise 对象讲解事件循环机制
我们知道 ES6 出现之后,事件循环机制和之前的就有些不同,这篇文章会讲这些不同的地方讲清楚。
小生方勤
2019-06-19
1.8K0
【前端词典】单页应用 VS 多页应用
最近看到一些人在问单页面和多页面应用的区别。因为最近在整理 Vue 相关的内容,所以也就输出这一篇短文希望可以给你一个整体的认识。
小生方勤
2019-06-19
1.8K0
chrome 开发者工具的 11 个骚技巧
对于每个前端从业者来说,除了 F5 键之外,用的最多的另外一个键就是 F12 了。
小生方勤
2019-06-19
5550
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档