随笔分类 -  JS相关

摘要:setTimeout和setInterval的区别: setTimeout()是延时器,setInterval()是定时器,setTimeout()在执行的时,是在载入后延迟指定时间后,去执行一次表达式,次数是一次,而setInterval()则不一样,它从载入后,每隔指定的时间就执行一次表达式 s 阅读全文
posted @ 2021-01-07 10:52 玲子-NL 阅读(1301) 评论(0) 推荐(1)
摘要:作用域有两种工作模型: 第一种是最为普遍的,被大多数编程语言所采用的词法作用域 第二种叫作动态作用域 词法作用域就是定义在词法阶段的作用域。换句话说,词法作用域是由你在写代码时将变量和块作用域写在哪里来决定的,因此当词法分析器处理代码时会保持作用域不变。 作用域气泡由其对应的作用域块代码写在哪里决定 阅读全文
posted @ 2019-05-28 14:29 玲子-NL 阅读(126) 评论(0) 推荐(0)
摘要:1、编译原理 Javascript程序中的一段代码在执行之前经历三个步骤,统称为“编译”。 (1)分词/词法分析 (2)解析/语法分析 (3)代码生成 2、LHS查询和RHS查询 LHS和RHS的含义是“赋值操作的左侧或右侧”并不一定意味着就是“ =赋值操作符的左侧或右侧”。 当变量出现在赋值操作的 阅读全文
posted @ 2019-04-18 16:42 玲子-NL 阅读(417) 评论(0) 推荐(0)