摘要: 最近在学习electron,在按照官方文档用electron-forge创建项目的时候遇到一些问题,导致创建失败。 报错 ✖ Installing NPM Dependencies An unhandled error has occurred inside Forge: Failed to ins 阅读全文
posted @ 2021-06-19 13:57 Mingo-233 阅读(4987) 评论(1) 推荐(0) 编辑
摘要: 1 引言 变量作用域 首先我们先铺垫一个知识点——变量作用域: 变量根据作用域的不同分为两种:全局变量和局部变量。 函数内部可以使用全局变量。 函数外部不可以使用局部变量。 当函数执行完毕,本作用域内的局部变量会销毁。 如果我想在函数外部引用这个函数的局部变量呢? 2 闭包 闭包是什么? 闭包(cl 阅读全文
posted @ 2020-08-29 14:31 Mingo-233 阅读(2911) 评论(0) 推荐(3) 编辑
摘要: 一、变量提升(变量预解析) 这是我们首先要了解的,也是必须要清楚的一个概念,那到底什么是变量提升呢? JavaScript 代码是由浏览器中的 JavaScript 解析器来执行的。JavaScript 解析器在运行 JavaScript 代码的 时候分为两步:预解析和代码执行。 l 预解析:在当前 阅读全文
posted @ 2020-08-25 20:41 Mingo-233 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 1概述 ES6, 全称 ECMAScript 6.0 ,2015.06 发版。在ES6之前,对象不是基于类创建的,而是用一种称为构造函数的特殊函数来定义对象和它们的特征。 2构造函数 构造函数是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总与 new 一起使用。我们可以把对象中一 阅读全文
posted @ 2020-08-24 10:09 Mingo-233 阅读(1977) 评论(1) 推荐(2) 编辑
摘要: 最近在做一个小案例的时候遇到了Math.max.apply这么一个用法,之前很少遇到过感觉挺有趣的,就记录一下。 1Math.max 语法: Math.max(n1,n2,n3,...,nX) 返回值:max() 方法可返回指定的参数中带有较大的值的那个数 var a = Math.max(1,2, 阅读全文
posted @ 2020-08-23 13:41 Mingo-233 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 最近一直在学习Vue,而vue生命周期是我们不可能绕开的一个很核心的知识点,今天来简单的梳理一下大概的内容。 一、钩子函数 在一开始学习的时候,总有钩子函数这个名词冒出来,而且在vue官网文档中也频繁出现,也相信给很多初学者带来了困扰。那到底什么是钩子函数呢? 按我个人的理解,钩子函数就是一个函数, 阅读全文
posted @ 2020-08-22 20:46 Mingo-233 阅读(721) 评论(4) 推荐(0) 编辑
摘要: 1.vue官方文档 首先我们来看一下vue官方是怎么解释的 好了,我知道很多刚接触的vue的小白其实都不太看的懂官方文档在讲什么,下面我用自己的话翻译一下。 2.ref以及$ref 通过 ref 标注 DOM 元素 // 在 DOM 元素上通过 ref 属性标注,属性名称自定义 <div ref=" 阅读全文
posted @ 2020-08-21 10:10 Mingo-233 阅读(398) 评论(0) 推荐(0) 编辑