首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刘大拿的学习笔记——JS系列
刘大拿吃橘子
创建于2021-05-10
订阅专栏
JS系列
暂无订阅
共9篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
day09 JS Event Loop
前言 JavaScript是一门,单线程, 非阻塞的脚本语言。这是由最初的用途决定的:与浏览器交互。 单线程意味着,JS在执行的任何时候,都只有一个主线程来处理所有任务。 而非阻塞则是当代码需要进行一
day08 JS 柯里化 以及 V8引擎的垃圾回收
函数柯里化是为了简化代码, 有以下应用 事件监听 防抖和函数节流 节流 缓存参数(避免重复传参),凑字数
day 07 JS call、apply、bind
call 模拟call的思路: 将函数设置成为对象的属性(利用this的隐式绑定规则) 执行该函数 删除该函数 以上个例子为例,就是: 整理一下代码: apply apply 的实现跟 call 类似
day06 typeof 与 instanceof 原理
typeof 一般被用于判断一个变量的类型,我们可以利用 typeof 来判断number, string, object, boolean, function, undefined, symbol
day05 箭头函数的this 以及 立即执行函数
箭头函数 箭头函数内的this是由外层的作用域决定的 默认的this绑定规则对箭头函数无效 可以理解为箭头函数里是没有this的。this都是从父级作用域找的 立即执行函数 Immediately I
day 04 JS this 问题
this有四种绑定规则 默认绑定规则 在全局当中以及在函数的独立调用(说白了就是调用此函数的时候和 window.fn()的效果一样) 那么 this 默认指向window 隐式绑定规则 (谁调用就指
day03 JS作用域链、闭包、变量提升
作用域链 前提:当 JavaScript执行一段可执行的代码时,会创建对应的上下文关系(主要是函数执行的时候)。执行完毕之后,上下文关系会自动消失。 当函数执行查找变量的时候,会先从当前上下文的变量对
day02 JavaScript 继承
【1】原型链继承 【2】借用构造函数继承 【3】组合继承 【4】原型式继承 【5】寄生式继承 【6】寄生组合式继承 这里只着重讨论此继承方法。 引用《JavaScript高级程序设计》中对寄生组合式继
day01 JS 原型与原型链
意义:JavaScript没有类的概念,原型以及原型链的出现是为了模拟 JavaScript中的继承关系。(为什么是模拟?文末有解释) prototype 每个函数(非箭头函数,箭头函数不可以作为构造