摘要: VUE 组件注册 element-ui tree https://element.eleme.cn/2.0/#/zh-CN/component/tree electron 菜单栏 在主渲染程序中 electron 上下文菜单 什么是上下文菜单呢? 也就是说菜单和页面的某些区域有关,比如右键点击某块区 阅读全文
posted @ 2022-03-01 20:08 Dreamup_lu 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 本文主要包括以下3部分: 1、网页加载过程 2、性能优化 3、安全 网页加载过程 1. 从输入url到渲染出页面的整个过程 主要分为两个过程,分别为下载资源和渲染页面。 下载资源:各个资源类型,下载过程 渲染页面:结合html、css、javascript、图片等 加载资源的形式:HTML代码,媒体 阅读全文
posted @ 2021-08-30 09:50 Dreamup_lu 阅读(53) 评论(0) 推荐(0) 编辑
摘要: JS基础知识,只规定了语法(ECMA 262 标准) JS Web Api,是网页操作的API(W3C标准) 前者时后者的基础,两者结合才能真正实际应用。 本文包括以下部分: DOM BOM 事件绑定 Ajax 存储 一、DOM 题目 DOM是哪种数据结构 DOM操作常用的API attr和prop 阅读全文
posted @ 2021-07-16 11:50 Dreamup_lu 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 本文包括以下部分: promise来解决callback hell promise 的三种状态 一、promise来解决callback hell 对于如下的场景——如果我们想要根据获取的data1,来获取data2,再根据获取的data2来获取data3,那么就会形成callback hell: 阅读全文
posted @ 2021-07-12 10:55 Dreamup_lu 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 写在前面:本文内容主要根据慕课网双越老师的付费课程“一天时间迅速准备前端面试 快速构建初级前端知识体系 ”进行编写,主要是为了自己在面试前总结学习,欢迎留言指教。 本文包括如下内容: JS基础-变量类型和计算 JS基础-原型和原型链 JS基础-作用域和闭包 JS基础-异步和单线程 每一部分包括题目和 阅读全文
posted @ 2021-07-11 20:06 Dreamup_lu 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 写在前面:本文内容主要根据慕课网双越老师的付费课程“一天时间迅速准备前端面试 快速构建初级前端知识体系 ”进行编写,主要是为了自己在面试前总结学习,欢迎留言指教。 本系列包括如下内容: JS基础-变量类型和计算 JS基础-原型和原型链 JS基础-作用域和闭包 JS基础-异步和单线程 每一部分包括题目 阅读全文
posted @ 2021-07-11 19:22 Dreamup_lu 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 画一个原型链的图示,并配合代码进行讲解原型链。 我们先给出用于讲解原型链的class案例: //父类 class People { constructor(name) { this.name = name } eat(){ console.log(`${this.name} eat somethin 阅读全文
posted @ 2021-07-11 12:42 Dreamup_lu 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 最近想整一个小的开源项目,因此需要使用GitHub来存放代码。为了方便GitHub和本地之间进行代码的上传和下载,需要设置SSH key。SSH key 就是连接你的电脑和GitHub服务器的一把钥匙,只有添加成功了才能把你本地的代码提交到GitHub服务器。 本文章主要包括 安装git 和生成 S 阅读全文
posted @ 2021-07-03 11:18 Dreamup_lu 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 在讲解闭包之前,我们需要先了解作用域这一概念。作用域代表了一个变量合法的使用范围。 举例说明: a可以在最外层的红框内被使用,a1可以在第二层红框内被使用,a2 a3同理。若要在最外层的红框内使用a1 a2 a3 则会报错。 作用域分为: 全局作用域 函数作用域 块级作用域(ES6新增,大括号内【i 阅读全文
posted @ 2021-06-30 16:54 Dreamup_lu 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: 在代码编写中,我们经常用到复制/拷贝等操作。JS中存在两种变量类型,分别为值类型和引用类型。 值类型的变量进行拷贝很容易,因为它们的值直接存在内存栈中。但是对于引用类型的变量来说,它们的内存栈中存储的是所占用的数据堆的地址,因此这样 let a = { age: 20} let b = a简单拷贝, 阅读全文
posted @ 2021-06-29 19:18 Dreamup_lu 阅读(332) 评论(0) 推荐(0) 编辑