摘要: 三个关键词 construct: 对象的构造函数属性(指向一个方法) prototype: 构造函数的原型属性(指向一个对象) _proto_ ([[prototype]]): 对象的原型指向(不可枚举)(指向一个对象) 原型链图解 图示说明: (1)在实际浏览器输出中对象会有一个[[Prototy 阅读全文
posted @ 2021-09-17 00:14 博君壹笑 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 对象(Object) 万物皆对象,在程序中可以吧对象看做是一个容器,它拥有各种属性和方法,它是面向对象编程的核心。 如下这里我们创造了一个人的空白对象,此时它就像新生儿一样,随着成长,会不断的添加新的属性和方法。 var person={}; 属性 可以看做对象(事物)的特征,如人的身高,体重等。 阅读全文
posted @ 2021-09-16 23:33 博君壹笑 阅读(36) 评论(0) 推荐(0) 编辑
摘要: this提供了一种更优雅的方式来“传递一个对象的引用 1 浏览器全局环境和node全局环境中的this 浏览器中的this指向windows,window为浏览器的全局对象。 console.log(this window);//true node环境中this指向为一个空对象。而global为no 阅读全文
posted @ 2021-09-06 01:07 博君壹笑 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1 什么是作用域? 编程语言中为了让程序能够高效的,安全的存储和访问变量而设定的一套规则。(我理解是在javascript中作用域其实就是代码在某代码块中执行时变量进行(取值或赋值)查询时的规则) 2 编译型语言和解释型语言 2.1 编译型语言 使用专门的编译器,针对特定的平台,将高级语言源代码一次 阅读全文
posted @ 2021-09-05 14:17 博君壹笑 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 1 下载node.js 下载地址:https://nodejs.org/zh-cn/download/ 选择对应系统的安装包进行下载,本次安装得是windows 64位系统(32位下载中会有一个X86这表示系统架构的意思。) 2 安装Node.js 找到下载的安装包,点击进行安装。 上面四个选项的意 阅读全文
posted @ 2020-06-16 22:58 博君壹笑 阅读(95) 评论(0) 推荐(0) 编辑