首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JS高级
齐杰拉
创建于2022-03-06
订阅专栏
拿下JavaScript。原型链、this指针、Promise等等
暂无订阅
共17篇文章
创建于2022-03-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
第18节 Promise使用详解
Promise 是异步编程的一种解决方案 Promise初体验 一个resolve()对应一个then(),resolve()是代表函数,实质上还是得靠then(),可以说resolve()是形式函数
第17节 Proxy-Reflect-vue响应式原理
Proxy 什么是Proxy Proxy 是用于帮助我们创建一个代理对象的 也就是说,如果我们希望监听一个对象的相关操作,那么我们可以先创建一个代理对象(Proxy对象) 之后对该对象的所有操作,都通
第16节 ES7 ~ ES12
ES7 Array.Includes 在ES7之前,如果我们想判断一个数组中是否包含某个元素,需要通过 indexOf 获取结果,并且判断是否为 -1。 在ES7中,我们可以通过includes来 判
第15节 Symbol - Set - Map
Symbol Symbol是什么? Symbol是ES6中新增的一个基本数据类型,翻译为符号。 Symbol即使多次创建值,它们也是不同的:Symbol函数执行后每次创建出来的值都是独一无二的。 为什
第14节 模板字符串 - 函数 - 数值
模板字符串 普通用法 ES6允许我们使用字符串模板来嵌入JS的变量或者表达式来进行拼接: 首先,我们会使用 `` 符号来编写字符串,称之为模板字符串 其次,在模板字符串中,我们可以通过 ${expre
第13节 字面量增强 - 解构 - let/const
字面量增强 ES6中对 对象字面量 进行了增强,主要包括下面几部分:属性的增强、方法的增强、计算属性的增强 解构 数组 的解构 1)最基本的使用。— 和 遍历 一样的效果 2)获取数组中某个位置的值
第11、12节 ES6 类的定义-方法-继承-多态
类的定义和方法 类的定义 在ES6新的标准中使用了class关键字来定义类。JS中的类和Java中的类大体上是相同的。 类在本质上是构造函数、原型链的语法糖。 使用class来定义一个类 类和 前面学
第十节 继承
只需要了解即可 1)通过 原型链 实现继承 2)借用 构造函数 继承 3)原型式 继承 4)寄生式 继承 走进新时代,拥抱新生活。ES6之前的继承方式了解就行。在视频第10节和第11节。ppt第10节
第九节 原型和原型链
原型 Object JavaScript中内置有这么一个类Object,它是所有类的父类。 Object的原型对象是原型链中最顶层的原型对象。它的__proto__值为null。 看懂这个,后面的自然
第八节 面向对象
创建对象的方式 推荐通过 字面量形式 创建对象 背景 像上面一样通过字面量方式添加的属性name、age等,我们只能对它进行赋值,修改等基本操作。我们很难对它进行一些高级操作,比如通过设置一些操作让n
第七节 with语句 - eval函数 - 严格模式
with语句 不建议使用,知道有这么个东西就行。 with语句 可能导致混淆错误和兼容性问题。 with语句 扩展一个语句的作用域链。 不建议使用,知道这么个东西就行。 eval代码的可读性非常的差
第七节 柯里化实现 - 组合函数
柯里化 什么是柯里化? 概念 只传递给函数一部分参数,让它返回一个函数去调用剩余的参数。这个过程就叫柯里化。 具体结构 为什么要有柯里化? 让函数的职责单一 在函数式编程中,我们其实往往希望一个函数处
第六节 arguments - 纯函数
arguments 什么是arguments ? arguments 是一个类数组。这意味着它不是数组类型,而是对象类型。 arguments 只有数组中的length、数组下标等特性,而没有数组的一
第四、五节 this指向
什么是this?this是js语言的一个关键字,它是函数运行时,在函数体内部自动生成的一个对象,只能在函数体内部使用。只有函数才有this. this的值是什么 根据不同的调用方式,this会被绑定不
第三节 内存管理和闭包
1.什么是内存管理? 2.为什么要有内存管理? 3.怎么进行内存管理?对栈内存和堆内存进行合理的分配和回收的过程就是内存管理。
第二节 JS代码的执行原理
JS代码执行原理详解 GO 在执行代码之前,js引擎会先在堆内存中创建一个全局对象Global Object。它是整个页面的最外面层,是该页面所有对象的父类。 GO中会包含一些js内置的大类,比如Ar
第一节 浏览器工作原理 - v8引擎 - 浏览器是怎么绘画出页面的
用户在地址栏里面输入一个网页地址并敲击回车或用户点击某个链接(例如baidu.com/abc/index.html)后,DNS解析器会先对网页地址的域名进行解析