JS学习笔记-原型链&类&构造函数

最近有个项目要用到 uniapp 去开发跨端的小程序,在github上找了一个项目想看看人家源码,结果看到下面这行的时候就有点发懵。 Vue.prototype.StatusBar = e.statusBarHeight; Vue 我还算明白,prototype 是咋回事?应该是和原型相关的,之前也尝试理解过 JS 的原型链,不过每次总结的都比较零散,这次尝试系统的总 ...

JavaScript学习笔记-声明对象的方式

目前流行的几种方式如 Object构造函数创建 代码如下,但是这种作为初学者,我似乎用不到这种定义方式 var person = new Object(); person.name = 'Jason’; person.age = 21; 通过字面量来创建对象 这个是最常见也最方便的定义对象的方式 var Person = { nam ...

JavaScript学习笔记-模块儿和导入导出语法

JavaScript 开发业务的过程中肯定会引入很多第三方库,和别的语言类似,JS 也有一套引入第三方库的方式,即「模块」。 > 将代码拆分成独立的块,然后再把这些块连接起来可以通过模块模式来实现。这种模式背后的思想 很简单:把逻辑分块,各自封装,相互独立,每个块自行决定对外暴露什么,同时自行决定引入执行哪 些外部代码。不同的实现和特性让这些基本的概念变得有点复杂,但这个基本的思想是所有 Jav ...