上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 继承是javascript中实现代码复用的一种方式,也能绑定对象或者函数之间的关系 为什么要继承 比如以下代码,Person、Student和Teacher构造函数,可以发现他们有一些特征 Person和Student都有姓名、年龄的属性和吃的方法,但Student还有学号、分数的属性和学习的方法 阅读全文
posted @ 2021-11-14 22:38 一颗冰淇淋 阅读(961) 评论(0) 推荐(0) 编辑
摘要: javascript中对象由key和value组成,key是标识符,value可以为任意类型 创建对象的方式 1、通过构造函数 var obj = new Object() obj.name = 'alice' obj.age = 18 2、通过字面量 var obj = { name: 'alic 阅读全文
posted @ 2021-11-07 22:14 一颗冰淇淋 阅读(62) 评论(0) 推荐(0) 编辑
摘要: call、bind、apply都是Function原型上的方法,用于改变this的指向 自定义函数 js中的call、bind、apply是用c++代码实现的,我们这里使用js代码做一个模式,没有把所有的边界情况考虑进来,仅做一个简单的实现,三个函数在使用的时候有一些需要注意的地方,在定义的时候需要 阅读全文
posted @ 2021-10-31 21:11 一颗冰淇淋 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 函数是javascript中非常重要的一部分,用途也非常的多,可作为参数、返回值、回调等等,下面有一些函数式编程的重要概念和定义 纯函数 纯函数属于程序设计的名词,其它语言中也是存在的,而在javascript中,符合以下规则即为纯函数。 函数有相同的输入,必定有相同的输出 函数的输出仅与输入有关, 阅读全文
posted @ 2021-10-24 20:34 一颗冰淇淋 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用this 在javascript中,this可谓是无处不在,它可以用来指向某些元素、对象,在合适的地方使用this,能让我们减少无用代码的编写 var user = { name: "aclie", sing: function () { console.log(user.name +  阅读全文
posted @ 2021-10-17 20:16 一颗冰淇淋 阅读(518) 评论(0) 推荐(0) 编辑
摘要: javacript中的内存管理 javascript中不需要我们手动去分配内存,当我们创建变量的时候,会自动给我们分配内存。 创建基本数据类型时,会在栈内存中开辟空间存放变量 创建引用数据类型时,会在堆内存中开辟空间保存引用数据类型,并将堆内存中该数据的指针返回供变量引用 var name = "a 阅读全文
posted @ 2021-10-10 19:28 一颗冰淇淋 阅读(160) 评论(0) 推荐(0) 编辑
摘要: javascript代码解析过程 执行上下文和作用域是javascript中非常重要的部分,要弄清楚它们首先就要说到javascript的运行机制,javascript代码被解析经过了以下几个步骤 Parser模块将javascript源码解析成抽象语法树(AST) Ignition模块将抽象语法树 阅读全文
posted @ 2021-10-03 09:18 一颗冰淇淋 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 浏览器解析过程 当浏览器加载html资源时,会进行如下的解析过程 遇见 HTML 标记,构建 DOM 树 遇见 style/link 标记调用相应解析器处理CSS标记,并构建出CSS样式树 遇见 script 标记 调用javascript引擎 处理script标记、绑定事件、修改DOM 树/CSS 阅读全文
posted @ 2021-09-25 21:24 一颗冰淇淋 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 使用nodejs注册接口逻辑处理会比较复杂,直接通过express或者koa能够简化开发流程,这里记录用koa来搭建nodejs项目并注册接口,对koa不太熟悉的话可以参考这一篇。让nodejs开启服务更简单--koa篇 项目结构 项目整体结构如下,将不同功能的文件按模块划分,使得代码逻辑更为清晰 阅读全文
posted @ 2021-09-19 21:26 一颗冰淇淋 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 为什么需要token 在后台管理系统中,我们通常使用cookie-session的方式用于鉴权, jwt实现token鉴权(nodejs koa) 但这种方式存在着以下问题 比如cookie的容量太小、 浏览器端和app端发送http请求时携带cookie会有差异、 分布式系统和服务器集群保证如何保 阅读全文
posted @ 2021-09-05 20:46 一颗冰淇淋 阅读(673) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页