native JS
原生JavaScript
笨鸟晚飞
这个作者很懒,什么都没留下…
展开
-
JavaScript学习总结(0)——变量、对象、原始值、类型、函数、作用域链和闭包
一、变量:原始值、函数、对象1、变量实际上就是一个地址引用;它可以引用原始值、函数、或者对象;var 或 function(只能声明函数) 是声明变量的方式;声明之后,所有的变量实际上用原始值undefined来赋值;例如在全局作用域下,this对象引用一个地址空间;然后预处理阶段,解释器把所有的变量都提前到文件的开始;把它们定义在this引用的空间内,并赋值为undefined;每个变量...原创 2020-01-15 19:11:53 · 230 阅读 · 0 评论 -
JavaScript学习总结(0)——类型(typeof)和类型转换
文章目录零、说明一、类型的转换规则1、原始值之间的类型转换1.1、字符串与数字之间的转换方法2、 对象与原始值之间类型转换的规则3、 常见对象的toString()和valueOf()方法3.1、Object对象3.2、Boolean对象3.3、String对象3.4、Number对象3.5 Date对象3.6 Function对象二、类型转换相关的运算及其转换规则1、判断运算2 恒等运算符==...原创 2020-07-02 19:36:56 · 798 阅读 · 2 评论 -
JavaScript学习总结(一)——类和继承
文章目录一、继承1、概念二、类1、JavaScript中的类型1.1、原始值2.2、类的各部分关系2.3、类的各部分关系的再深入三、类的继承1、子类和继承2、继承的实现3、广义继承关系的其他实现方法3.1、类工厂模式3.2、组合方法四、ECMAScript5中特性对类的修饰1、属性特性的方法支持2、类的拓展性的设置五、ECMAScript6中的类语法1.类的新语法2.类的继承语法3.ES6中类的继承与ES5中类继承的区别一、继承1、概念f.prototype原型:函数的原型,当用函数f作为构造函数创原创 2020-07-02 14:59:27 · 772 阅读 · 1 评论 -
JavaScript学习总结(二)——Module模式(CommonJS)
文章目录一、 Module模式的基础1. 经典Module模式2.Revealing Module(揭示模块)模式3. Singleton(单例)模式二、Module模式的实现1.CommonJS模块1.1 NodeJS简介1.2 NodeJS中CommonJS的介绍1.2.1 Module对象1.2.2 require()函数的介绍1.2.3 CommonJS中模块的循环加载1.2.4 编写CommonJS模块2. ECMAScript 6中的模块2.1 基本语法2.2 ES6模块的特点2.2.1 ES6原创 2020-07-02 19:25:43 · 2083 阅读 · 0 评论