Event Loop先来看一张图: 图1 via 掘金小册:前端面试之道by yck左边被黄色虚线框起来的部分叫做函数执行栈,我们可以把执行栈认为是一个存储函数调用的栈结构,遵循先进后出的原则。 图2 via 掘金小册:前端面试之道by yck当我们在执行JS代码的时候会将所要执行的函数放到执行栈中
git权限设置 背景 入职后换了新电脑,使用SSH URLS的方式clone项目,由于没有将新生成的SSH秘钥添加到gitlab的配置中,导致项目拉取不成功,根据报错信息,了解到是权限问题。 以本人github为例,复现报错信息首先复制ssh仓库地址 随便clone一个项目,报错 Git权限校验的两
一、误区1. this指向自身思考以下代码123456789101112131415161718192021function foo(num) { console.log("foo: "+ num); //记录foo被调用的次数 this.count++;}f
一、引言首先看一个最简单的例子1var a = 2; 开始,我们会以为这只是一个声明,但是事实并不是这样的,JS引擎认为这里有两个完全不同的声明,我们把这两个声明过程分解。 step1: var a,编译器会询问作用域是否已经有一个该名称的变量存在于同一个作用域的集合中。如果是,编译器会忽略该声明,
object.defineProperty和$set情景:页面1的数据接口中返回所需要使用的字段叫’form’,页面2的数据接口中返回所需要使用的字段叫’tempData’,form和tempData内容相同且为数组类型(Array),但是组件1同时被页面1和页面2使用,此时需要做数据转化,以便数据
我叫李博文 一个来自辽宁的程序媛。 2015级黑龙江大学,信息管理与信息系统专业1班 希望成为一个优秀的前端工程师 爱好运动/音乐/旅行/coding…… 谁说我们的世界里只有BUG? 诗和远方我都要!!!