首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
老鱼吃虾米
掘友等级
前端
不爱吃虾,爱吃虾米的一条鱼~~~
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
214
文章 214
沸点 0
赞
214
返回
|
搜索文章
赞
文章( 214 )
沸点( 0 )
JS中真的存在预编译吗?这种“行为”是怎么进行的?
前言 预编译,顾名思义就是是做些代码文本的替换工作。是整个编译过程的最先做的工作。JavaScript 的圣经 —— MDN 明确地说过, JavaScript 是一个解释型语言,而并非编译型语言,所
【v8引擎】描述一下 V8 执行一段JS代码的过程?(预编译篇)
我将带领大家用简单好理解的、具体的步骤去推敲和理解JS代码的运行顺序、每个阶段都干了什么?真正地打开JS世界的大门!
欺骗词法 eval 和 with
欺骗词法 eval() 如果说词法作用域完全由写代码期间函数所声明的位置来定义,怎样才能在运行时来修改(也可以说欺骗)词法作用域呢? 词法作用域 什么叫做词法作用域? 在编写代码时,将变量和作用域写在
从LHS和RHS查询的角度看待JavaScript中的预编译
【前言】先让我们来分析一下编译过程,我们的编译器拿到这段程序时,会先将其分解为词法单元,然后将词法单元解析成一个树结构,也就是抽象语法树,简称为AST。接下来就是将AST转换为机器指令。
JavaScript预编译原理分析
首先JavaScript这个预编译和传统的编译是不一样的(可以把js预编译理解为特殊的编译过程) 我们应该已经知道:JavaScript是解释型语言。(解释型语言,就是编译一行,执行一行) 传统的编译
var、let、const被你忽略的区别
1. var 会污染全局对象(易被忽略) var在全局声明的变量存在于VO(g)全局变量对象中,并且也会复制一份到GO中,let和const不会。注意这个仅限于在全局申请的变量。var声明的变量会污染
每日一道CodeWars—— Calculating with Functions【5kyu】【JS中闭包的应用】
题目要求 This time we want to write calculations using functions and get the results. Let's have a look
(大厂面试题)进入JS 的世界,理解“提升”机制
了解事物的本质,是我们人类文明进化的源泉,是事物发展的需求。今天就跟着我的步伐,来深层次的了解JS代码的底层运行机制
聊聊前端页面布局那些事
前言 最近在刷一些面试题以及看了一些大佬们面试总结,碰到了不少有关前端页面布局的题目,就深入学习和整理了一波。 1. 介绍 前端页面布局是我们在前端开发中比较重要的一环,这直接影响着前端页面的结构样式
🙏初识JS,浅谈JS 里的一句代码是怎样运行的
用第一性原理来推导1. 代码是顺序执行的话不多说先看代码为什么var myname = 'a'放在前后的结果不一样呢?代码是顺序执行的那为什么后面的代码不是报错而是显示undefined?变量提升了那
下一页
个人成就
文章被点赞
136
文章被阅读
12,819
掘力值
551
关注了
20
关注者
23
收藏集
14
关注标签
48
加入于
2021-04-08