- 博客(4)
- 收藏
- 关注
原创 基于变量提升用AO,GO对象理解JavaScript预编译过程
文章目录什么是预编译?用GO对象来理解预编译发生在全局作用域举个例子(示例 - 1)预编译在全局执行前的三部曲执行过程:用AO对象来理解函数执行前预编译过程举个例子(示例 - 2)预编译在函数执行前的四部曲执行过程end本文说明 :Q 表示 question 问题A 表示 answer 解答什么是预编译?引擎会在解释 JavaScript 代码之前首先对其进行编译。编译阶段中的一部分工作就是找到所有的声明,并用合适的作用域将它们关联起来。用GO对象来理解预编译发生在全局作用域预编译在全
2021-05-13 15:07:41 125
原创 深入理解JS中的内存机制,浅析深浅拷贝
深入理解JS中的内存机制,浅析深浅拷贝前言我们认知的拷贝 == JS中的拷贝 ?举个例子(示例-1):JS中的基本数据类型和引用数据类型JS中的内存分配机制JS中的内存访问机制从内存的角度对示例-1进行剖析总结前言讲个小故事吧:我在上学时,班上每个人都有自己的课桌(全班统一大小),课桌里空间有限,一般只能放一个书包就放不下了,班上公共区也有一个大一些的老师储物柜,每个老师都有一把钥匙打开,学生不能去动老师的储物柜,因为他们是“学生”。老师检查作业时,点到名字的同学需要直接从抽屉里取出书包去拿自己的作业
2021-05-13 09:24:55 120
原创 怎么理解JavaScript中的闭包
JS对闭包的理解前言关于闭包1.是什么?2.优缺点?3.怎么用?引入全局变量和局部变量(以累加器举例)于是我们这样改进code-2总结前言本文是作者学习阶段对闭包的理解,主要介绍了闭包的基础知识点和对知识点的理解。本文排版约定Q — 问题A — 回答提示:以下是本篇文章正文内容,下面案例可供参考关于闭包1.是什么? 《你不知道的JavaScript》里的定义为: 当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。 当一个函数保存到外
2021-04-22 13:26:35 717 4
原创 JavaEE 模拟登录作业实现自动登录、生成并检验验证码和打印图片到网页
JavaEE 模拟登录作业 实现自动登录、生成并检验验证码和打印图片到网页作业要求项目结构代码实现jspindex.jsphomePage.jsploginPage.jsp(自动忽略html代码,丑不堪言)Servlet包doLogindoSearchgetCode (获得登录的验证码)judgeAutologinOutviewMyPhotoFilteraltCharacterEncodingFilter作业要求 作业名称:模拟登录 作业目的:掌握Servlet、Session、Cookie等对
2021-04-17 02:17:42 409
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人