首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
savokiss
掘友等级
前端开发工程师
|
TAL
flying get√
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
356
文章 356
沸点 0
赞
356
返回
|
搜索文章
最新
热门
动图学 JavaScript 之:事件循环(Event Loop)
我们都知道 JavaScript 是一门 单线程 的语言:同一时间只能运行一个任务。通常情况下这没什么问题,但是如果你有一个任务需要耗费 30 秒的时间,那其他任务难道都要等它 30 秒么?(由于 JS 运行在浏览器的主线程,所以这 30 秒的时间里,整个页面都会处于卡死状态)…
动图学 JavaScript 之:作用域链(Scope Chain)
Sarah is 22 and lives in San Francisco。 首先,不同的执行上下文会分配不同的内存空间。我们有默认的全局上下文(浏览器中是 window,Node 中是 global),函数 getPersonInfo 在被调用时也会创建一个 本地上下文。每…
动图学 JavaScript 之:声明提升(Hoisting)
JS 由于语言设计的缺陷(工期不够?),里面有一些堪称神奇的特性,初学者碰到后可能会满脸黑人问号,今天要介绍的就是其中的一个特性:声明提升(Hoisting)。 如果你是一个 JS 新手,有时候会碰到 undefined 或者 ReferenceErrors 错误,而声明提升有…
[译]JS 模块化历史简介
在早些年间,JavaScript 就是直接写在 HTML 的 <script> 标签里的,最多也就是放在独立的文件里面,而它们也都共享一个全局作用域。 任何 JS 文件里面声明的变量都会被附加在全局的 window 对象上,并且还有可能意外覆盖掉第三方库中的变量。 随着 web…
浅析 JS 事件循环之 Microtask 和 Macrotask
Macrotasks 包含了解析 HTML、生成 DOM、执行主线程 JS 代码和其他事件如 页面加载、输入、网络事件、定时器事件等。从浏览器的角度,Macrotask 代表的是一些离散的独立的工作。 Microtasks 则是为了完成一些更新应用程序状态的较小的任务,如处理 …
浅析 JS 中的 EventLoop 事件循环(新手向)
JavaScript 是一门 单线程 语言,即同一时间只能执行一个任务,即代码执行是同步并且阻塞的。 下面要讲的 Event Loop 就是为了确保 异步代码 可以在 同步代码 执行后继续执行的。 由于涉及到的相关概念较多,我们先从最简单的来。 栈 是一种 LIFO(Last …
10分钟搭建属于自己的 Vue CLI3 项目模板
Vue CLI3 出来已经很长时间了,一直想研究它的插件系统却没有时间~~(其实是懒),刚好最近需要统一一下项目组的规范(借口)~~,于是就有了契机。 还可以理解为一套预置的项目模板,也就是本文要讲的。 使用vue create 创建过项目的小伙伴应该都记得,在创建完成后 CL…
WEB直播技术入门及在 Vue 中应用 video.js
最近总结的 web 直播在 vue 中的应用~
VueJS 如何编译服务器端远程模板【异步组件+简单方法】
有些时候你可能需要从后台获取模板,并在前台在自己编译,这在用 AngularJS 1.x 的时候似乎很常见,可以直接用 ng-include 搞定,在 Vue 1.x 的时候也可以直接用 partial 搞定。 但是在 Vue 2.x 中,官方取消了 partial 这个 API…
个人成就
文章被点赞
128
文章被阅读
14,640
掘力值
557
关注了
13
关注者
19
收藏集
11
关注标签
35
加入于
2015-09-19