昂扬生长  

摘要: 1.原始值和引用值 ECMScript变量包含两种不同类型是数据:原始值和引用值。 原始值:最简单的数据。有6中原始值:Undefined、Null、Boolean、Number、String和Symbol。原始值是按值访问。 引用值:由多个值构成的对象。三大引用类型:1.object 2.Arra 阅读全文
posted @ 2023-09-23 14:18 昂扬生长 阅读(94) 评论(0) 推荐(0) 编辑

摘要: 3.类和对象 3.1面向对象 这里顺带提一句学习JAVA时,老师说的面向对象和面向过程的区别: 面向过程:强调做什么事情,具体什么步骤。举个把大象放进冰箱的例子: 打开冰箱门 把大象放进冰箱 关上冰箱门 面向对象:强调的是做动作的主体(称之为对象) 冰箱:打开操作 冰箱:放的操作(放的可以是大象也可 阅读全文
posted @ 2023-09-14 10:42 昂扬生长 阅读(95) 评论(0) 推荐(1) 编辑
 
摘要: 1.构造函数和原型 1.1 概述 在典型的 OOP语言中(如Java),都存在类的概念,类就是对象的模板,对象就是类的实例,但在ES6之前,JS并没有引入类的概念。 在ES6之前,对象不是基于类创建的,而是一种称为构建函数的特殊函数来定义对象和它们的特征。 有三种创建对象的方式: 对象字面量(con 阅读全文
posted @ 2023-09-14 09:41 昂扬生长 阅读(332) 评论(0) 推荐(1) 编辑

摘要: 基础知识 知识点梳理见图: 自己动手实践案例 案例1: 访问本地文件 <!DOCTYPE html> <html> <body> <div id="demo"> <h1>XMLHttpRequest 对象</h1> <button type="button" onclick="loadDoc()"> 阅读全文
posted @ 2023-06-08 15:40 昂扬生长 阅读(70) 评论(0) 推荐(0) 编辑

摘要: vscode中node执行debug报错 报错信息如下 思路1:检查node是否安装成功 win + R 输入cmd 能够正常显示版本号,则证明没有问题,接着换个思路 思路2:根据提示打开图示的'launch.json'文件,在页面补充 runtimeExecutable 具体补充什么内容呢? 在o 阅读全文
posted @ 2023-05-29 19:44 昂扬生长 阅读(425) 评论(0) 推荐(1) 编辑

2024年1月23日

摘要: ES6中的Set是一种新的数据结构,类似于数组,用于存储有序的数据。 Set没有随机访问的能力,不能通过索引来获取具体的某个元素 Set中的元素具有唯一性,不允许存储相同的元素。 Set本身是一个构造函数,可以用来实例化Set对象。 通过add()方法可以向Set中添加元素,如果添加的元素已经存在, 阅读全文
posted @ 2024-01-23 19:41 昂扬生长 阅读(133) 评论(0) 推荐(0) 编辑

2023年12月22日

摘要: 1.diff算法是什么? diff算法是一种通过**同层的树节点**进行比较的高效算法 Diff 算法探讨的就是虚拟 DOM 树发生变化后,生成 DOM 树更新补丁的方式。对比新旧两株虚拟 DOM 树的变更差异,将更新补丁作用于真实 DOM,以最小成本完成视图更新。 1.1特点 策略:深度优先,同层 阅读全文
posted @ 2023-12-22 17:45 昂扬生长 阅读(38) 评论(0) 推荐(1) 编辑

2023年6月21日

摘要: 提要:在node生成token时 利用用jsonwebtoken,利用非对称加密的生成token const jwt = require("jsonwebtoken"); const privateKey = fs.readFileSync("./keys/private.key"); const 阅读全文
posted @ 2023-06-21 18:23 昂扬生长 阅读(487) 评论(0) 推荐(0) 编辑

2023年6月8日

摘要: 报错信息如下: 代码如下: <!DOCTYPE html> <html> <body> <div id="demo"> <h1>XMLHttpRequest 对象</h1> <button type="button" onclick="loadDoc()">更改内容</button> </div> 阅读全文
posted @ 2023-06-08 11:28 昂扬生长 阅读(125) 评论(0) 推荐(1) 编辑

2023年5月26日

摘要: apply(thisArg) apply(thisArg, argsArray) thisArg 在 func 函数运行时使用的 this 值。请注意,this 可能不是该方法看到的实际值:如果这个函数处于非严格模式下,则指定为 null 或 undefined 时会自动替换为指向全局对象,原始值会 阅读全文
posted @ 2023-05-26 17:11 昂扬生长 阅读(111) 评论(0) 推荐(1) 编辑