前端日报:一文读懂 JavaScript 中的闭包;实现Vue项目主题切换;连v-show都不会你还敢说熟悉 Vue 原理...

给 「前端开发博客」 加星标,每天打卡学习

长按二维码即可识别“进入网页”查看哟~

1、前端面试必会 | 一文读懂 JavaScript 中的闭包

本文翻译自 blog.bitsrc.io/a-beginners… ,作者 Sukhjinder Arora,内容有部分修改,标题有修改。闭包是每个 JavaScript 程序员都应该知道并且掌握的基础概念。然而,这个概念使很多 JavaScript 新手感到困惑。对闭包有适当的了解将有助于您编写更好,更有效和干净的代码。反过来,它将帮助您成为更好的 JavaScr...

https://juejin.im/post/5dee713af265da33cd03a71b

2、实现Vue项目主题切换

对于SaaS平台而言,因为需要一套平台面向不同客户,所以会有不同主题切换的需求。本篇主要探讨如何在Vue项目中实现该类需求。几种方案 有产品需求就要想办法通过技术满足,经过搜索,找到了以下几种方案:方案一, 定义 theme 参数,通过 prop 下发,子组件根据 theme 来动态绑定 style 的方式实现。具...

https://juejin.im/post/5dee0610518825126d5a2255

3、连v-show都不会你还敢说熟悉 Vue 原理?

Vue 作为最主流的前端框架,中文资料齐全、入门简单、生态活跃,可以说是工作中最常用的,如今对 Vue 原理的熟悉基本上是简历的标配了。之前参与了部分 2019 校园招聘的面试工作,发现很多简历上都写了:“精通 Vue”、“熟悉 Vue 原理和源码”、“熟悉 Vue 全家桶及其底层原理”、“熟悉 Vue&nb...

http://www.alloyteam.com/2019/12/14124/

4、【Webpack4】CSS 配置之 MiniCssExtractPlugin

在配置 Webpack 时,需要区分用于开发模式还是生产模式。比如我们只需要在生产模式时压缩 CSS;而在开发模式的时候,我们又希望生成 Sourcemap 便于调试,以及样式热更新。那么,怎么在 webpack.config.js 中判断开发、生产模式呢?我通常会定义三个 webpack 配置文件:webpack.config.base.js :通用的配置...

https://juejin.im/post/5dee249e518825125f398f70

5、前端应该知道的cors web跨域细节

本文将要讲什么 什么是cors跨域、细节 cors跨域带cookie的细节 结合 demo( zhiguangphoenix/cors-demo ) 前提知识和背景 知道什么是跨域,什么是同源策略,跨域的限制等等 知道除cors外常见的跨域实现 前段时间在工作中接了一个小的后端服务的需求,做的过程中可能需要接入跨域带cookie的方案...

https://juejin.im/post/5def96f8e51d4557f17fac26

6、Node.js 内存溢出时如何处理?

Node.js 做密集型运算,或者所操作的数组、对象本身较大时,容易出现内存溢出的问题,这是由于 Node.js 的运行环境依赖 V8 引擎导致的。如果经常有较大数据量运算等操作,需要对 Node.js 运行环境限制有充分的了解。本文涵盖 内存溢出问题 为什么会内存溢出 2.1 V8内存分...

https://juejin.im/post/5d59fcb36fb9a06b2766cafa

7、JS回顾变量、作用域、内存问题

ECMAScript变量包含两种不同数据类型的值: 基本数据类型 和 引用数据类型 在将一个值赋值给变量时,解析器必须知道这个值是基本数据类型还是引用数据类型.基本数据类型:Undefine、Null、Boolean、Number和String,这五种基本数据类型是按值访问的,因为可以操作保存变量中的实际的值. 引用数据类型的值是保存在内存...

https://juejin.im/post/5deef199f265da3398562333

8、2020年Node.js将会有哪些新功能

2019 年是 Node.js 诞生的第 10 个年头,npm 上可用的包数量超过了 100 万。Node.js 本身的下载量也在持续增长,同比增长了 40%。另一个重要的里程碑是 最近 Node.js加入了 OpenJS 基金会,该基金会承诺改善项...

https://segmentfault.com/a/1190000021248746

9、写给前端的正则表达式入门

1. 概览 在JavaScript中,使用//即可创建一个正则表达式对象,当然也可以使用new RegExp() 常用的跟正则相关的方法有match、test和replace。其中match,replace都是字符串上的方法,test是正则对象上的方法。下面看具体的图示:2. 匹配单字符 /r...

https://mp.weixin.qq.com/s/k-tvqYnMI2P8W4rfS5Bg4Q

10、Vue & TypeScript 初体验 – TypeScript中的Interface

https://juejin.im/post/5de125735188252cab65d681

11、前端开发日报存档

看得不过瘾,网站有过去几年的每日前端好文章日报存档,关注收藏起来不迷路。

http://caibaojian.com/c/news

12、掘金小册全网八折

热门前端掘金小册,全网八折:前端面试之道、Vue组件精讲、使用WebPack定制前端开发环境、重学前端(极客时间)、前端开发核心知识(GitChat)等,阅读原文浏览全网教程!

http://caibaojian.com/goods

加入微信群????,每日分享全网好文章!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值