首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
喵桑丶
创建于2023-03-21
订阅专栏
关于原生JS的知识记录
等 5 人订阅
共12篇文章
创建于2023-03-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ECMAScript6-Module(下)
7.export与import的复合写法 如果在一个模块之中,先输入后输出同一个模块,import语句可以与export语句写在一起。 上面代码中,export和import语句可以结合在一起,写成一
ECMAScript6-Module(上)
1.概述 历史上,JavaScript一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。其他语言都有这项功能,比如Ruby的require、Python
ECMAScript6-Proxy学习记录(下)
apply apply方法拦截函数的调用、call和apply操作。 apply方法可以接受三个参数,分别是目标对象、目标对象的上下文对象(this)和目标对象的参数数组。 下面是一个例子 上面代码中
ECMAScript6-Proxy学习记录(上)
1.概述 Proxy 用于修改某些操作的默认行为,等同于在语言层面做出修改,所以数以一种“元编程”(meta programming),即对编程语言进行编程。 Proxy 可以理解成,在目标对象之前架
JavaScript-async function
async函数 async函数是使用async关键字声明的函数。async函数是AsyncFunction构造函数的实例。并且其中允许使用await关键字。async和await关键字让我们可以用一种
JavaScript-并发模型与事件循环
执行原理 JavaScript是一门单线程语言,单线程就意味着,所有的任务需要排队,前一个任务结束,才会执行下一个任务。这样所导致的问题是:如果JS执行的时间过长,这样就会造成页面的渲染不连贯,导致页
JavaScript-constructor和extends以及static
构造方法 constructor是一种用于创建和初始化class创建的对象的特殊方法。 示例: 语法 描述 在一个类中只能有一个名为"constructor"的特殊方法。一个类中出现多次构造函数(co
JavaScript-类
介绍 本章主要介绍ES6的类,类是用于创建对象的模板,他们用代码封装数据以处理该数据,JS中的类建立在原型上,但也具有某些语法和语义未与ES5类相似语义共享。 定义类 实际上,类是“特殊的函数”,就像
JavaScript-super
介绍 super关键字用于访问对象字面量或类的原型([[Prototype]])上的属性,或调用父类的构造函数。 super.prop和super[expr]表达式在类和对象字面量任何方法定义中都是有
JavaScript-this指向
介绍 与其他语言相比,函数的this关键字在JavaScript中的表现略有不同,此外,在严格模式下和非严格模式之间也会有一些差别。 在绝大多数情况下,函数的调用方式决定了this的值(运行时绑定)。
JavaScript-作用域链、原型链。typeof null === "object"?
前言 距离上一次发布文章已经过去了两个月了,感觉不写都已经忘记了。近期复习了一下javaScript作用域和原型链相关的知识点。整理分享一下。 作用域 作用域就是在代码中变量与函数的可访问范围、定义的
JavaScript-继承与原型链
继承与原型链 对于使用过基于类的语言(如Java或C++)的开发者们来说,JavaScript实在是有些令人困惑——JavaScript是动态的,本身不提供一个class的实现,即便是在ES2015/