首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
huwuji
更多收藏集
微信扫码分享
微信
新浪微博
QQ
48篇文章 · 0订阅
如何了解ES最新提案
还没学完ES6?现在的规范已经出到ES10(ES2019)了!读完本文,从今以后在前端娱乐圈谈笑风声。 本文旨在让你了解ES最新进展,包括已经纳入标准的特性和目前进展中的提案(proposal),并掌握自主学习的能力。为了方便学习和使用,本文还给出了以下途径(见附录): ECM…
前端模块化:CommonJS,AMD,CMD,ES6
模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js模块化规范有CommonJS、AMD、CMD以及ES6的模块系统。参见阮一峰老师的文章 module-loader 。 Node.js是c…
webpack4.x最详细入门讲解
本文主要从webpack4.x入手,会对平时常用的Webpack配置一一讲解,各个功能点都有对应的详细例子,所以本文也比较长,但如果你能动手跟着本文中的例子完整写一次,相信你会觉得Webpack也不过如此。 简单来说,它其实就是一个模块打包器。 如果像以前开发时一个html文件…
关于前端模块化 CommonJS、AMD、CMD、ES6中模块加载
ES6之前,Javascript并没有模块体系。但是实际开发中,为了更高效的开发,我们需要模块化编程开发,也就产生了几类模块化标准。 其原理是异步加载模块,模块的加载不影响其后面语句的运行。所有以来这个模块的语句都会添加进一个回调函数中,等到模块加载完成,回调函数就会执行。
7分钟理解JS的节流、防抖及使用场景
据说阿里有一道面试题就是谈谈函数节流和函数防抖。 糟了,这可触碰到我的知识盲区了,好像听也没听过这2个东西,痛定思痛,赶紧学习学习。here we go! 可以看到,我们只要按下键盘,就会触发这次ajax请求。不仅从资源上来说是很浪费的行为,而且实际应用中,用户也是输出完整的字…
Node.js 中的缓冲区(Buffer)究竟是什么?
从前端转入 Node.js 的童鞋对这一部分内容会比较陌生,因为在前端中一些简单的字符串操作已经满足基本的业务需求,有时可能也会觉得 Buffer、Stream 这些会很神秘。回到服务端,如果你不想只做一名普通的 Node.js 开发工程师,你应该深入去学习一下 Buffer …
Web 端即时通讯技术盘点:短轮询、Comet、Websocket、SSE
Web 端即时通讯技术因受限于浏览器的设计限制,一直以来实现起来并不容易,主流的 Web 端即时通讯方案大致有 4 种:传统 Ajax 短轮询、Comet 技术、WebSocket 技术、SSE(Server-sent Events)。本文将简要介绍这 4 种技术的原理,并指出各自的异同点、优缺点等。
WHY review code?
最近有位朋友问我为什么做 code review 很重要。 至少大多数硅谷科技公司都会对每一个变更进行 code review,以确保至少有两个人看过该变更。 在我之前的工作中,我们选择性地(很少)进行 code review,后来团队来了一位 Google 的新员工,他鼓励我…
20道JS原理题助你面试一臂之力!
本文针对目前常见的面试题,仅提供了相应的核心原理及思路,部分边界细节未处理。后续会持续更新,希望对你有所帮助。 1. 实现一个call函数 2. 实现一个apply函数 3. 实现一个bind函数 4. instanceof的原理 5. Object.create的基本实现原理…
[译] React 的今天和明天(图文版) —— 第二部分
嗨。我的名字是 Dan。我在 React Team 工作,这是我第一次参加 React 大会。 (掌声) 刚才 Sophie 讲述了这三个问题,我想大多数的开发者在 React 开发过程中都会遇到这些问题。当然,我们可以逐一来解决这些问题。我们可以尝试独立地去解决这些问题。但是…