首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
JasonNevermind
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
手把手带你入门 AST 抽象语法树
抽象语法树 (Abstract Syntax Tree),简称 AST,它是源代码语法结构的一种抽象表示。它以树状的形式表现编程语言的语法结构,树上的每个节点都表示源代码中的一种结构。 并且如果你想了解 js 编译执行的原理,那么你就得了解 AST。 js 执行的第一步是读取 …
ES2023 来了,赶紧学起来
ES6 是 2015 年提出的,按照这个逻辑 ES2023 应该叫做 ES14,为了避免混淆,我们就用年份来命名。回想上次关注 ES 标准,是不是还停留在 ES6?为了赶上 ES 标准迭代的步伐,我们
如何做前端单元测试
执行单元测试,就是为了证明这段代码的行为和我们期望的一致;进行充分的单元测试,是提高软件质量,降低开发成本的必由之路;在开发人员做出修改后进行可重复的单元测试可以避免产生那些令人不快的负作用
实现一个简单的 JavaScript 编译器
Babel 是目前最常用的 JavaScript 编译器。能够编译 JS 代码,使得代码能够正常的在旧版本的浏览器上面运行;还能够转化 JSX 语法,使得 react 写的代码能够正常运行。 下面,按照编译原理来实现一个简单的 JS 代码编译器,实现把 ES6 代码转化成 ES…
ES6—let与const,块级作用域是如何实现的
ES6—let与const,块级作用域是如何实现的,本文会介绍let和const基本用法和基本特性以及块级作用域原理。
JavaScript对象的数据属性与访问器属性
首先介绍了JavaScript对象数据属性与访问器属性的相关概念,然后介绍了属性定义与读取的相关方法,最后对JavaScript对象数据属性与访问器属性的知识做了一些扩展,并手动实现了一个简单的数据双向绑定实例。 一. 创建JavaScript对象 创建JavaScript对简…
彻底搞懂作用域、执行上下文、词法环境
相信很多小伙伴在初学JavaScript的时候会经常对作用域,执行上下文,词法环境等概念混淆,其实主要还是对这些知识点没有一个清晰的认识与了解。
10个常见的前端手写功能,你全都会吗?
地基打的牢,才能永远立于不败之地。今天给大家带来的是10个常见的 JavaScript 手写功能,重要的地方已添加注释。大部分是自己写的,如有不正确的地方,欢迎多多指正。