如何进行私有化部署 首先,从 Sentry 的 GitHub 仓库(https://github.com/ge… 继续阅读前端bug监控之sentry
分类: js
关于js的一些记录
发布订阅和观察者模式
目的 实现发布订阅和观察者模式 发布订阅 核心就是创造一个事件处理中心,将订阅的任务在任务完成是发布出去,这样… 继续阅读发布订阅和观察者模式
calss实现promise
先看下Promise的基本使用 let p = new Promise((resolve, reject) =… 继续阅读calss实现promise
函数柯里化实现多个类型判断封装
函数柯里化实现多个类型判断封装
js 实现 promise
Proxy实现双向绑定
Proxy 对象用于定义基本操作的自定义行为(如属性查找、赋值、枚举、函数调用等)。 对于Proxy… 继续阅读Proxy实现双向绑定
js之this
为什么要用this 上面的两段代码执行结果是一样的,但是一个用的this,一个是显式的传入context, 当… 继续阅读js之this
Event Loop里的task queue
首先 js 是单线程(当然 web worker 可以创建新的线程), js单线程任务被分为同步任务和异步任务… 继续阅读Event Loop里的task queue
执行上下文
先简单说下执行栈是什么: js执行代码时会创造一个执行上下文(里面包括执行代码所需要的信息),比如下面代码 调… 继续阅读执行上下文
js lexical grammar
JavaScript 的词法(lexical grammar)。ECMAScript 源码文本会被从左到右扫描… 继续阅读js lexical grammar