摘要: 期待加入的你是一个对自己要求严格,有很多规划和想做的事的人,或者你也迷茫,但每天都在希望通过尽最大的努力让自己变得更好更强大,也许你也懒惰,但你无比渴望自律的自己,一个人奋斗太孤单,总会有想要放弃坚持不下去的时刻,如果你是这样的人,那么我们就一起加油吧,希望我们能够成为一段奋斗岁月里能够彼此给与力量 阅读全文
posted @ 2020-11-09 10:16 悠扬小曲儿 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 本片文章内容: 1、什么是原型链; 2、利用原型链实现继承; 3、借用构造函数实现继承; 4、组合继承(最常用的继承模式); 5、原型式继承:Object.create(); 6、寄生式继承、寄生组合继承(最理想的继承范式); 前言..... 由于本文篇幅较长,避免大家看了后乱了章法,还是进一步详细 阅读全文
posted @ 2019-11-01 14:59 悠扬小曲儿 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 先来说下最简单的两种创建对象的方式:通过Object构造函数创建以及对象字面量方式。 Object函数创建对象 对象字面量 以上两种方式在创建单个对象时没有问题,但如果创建多个类似对象的话,就会产生大量重复代码,为了解决这一问题,出现了工厂模式创建对象的方法。 工厂模式 工厂模式是软件工程领域一种广 阅读全文
posted @ 2019-10-31 17:42 悠扬小曲儿 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 本文内容: 1、构造函数、原型对象与实例对象之间的关系; 2、isPrototypeOf()和Object.getPrototypeOf(); 3、实例对象上与原型对象上同名的属性处理; 4、hasOwnProperty()方法和in操作符判断属性来自实例对象本身还是它的原型对象; 5、for in 阅读全文
posted @ 2019-10-30 22:06 悠扬小曲儿 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 本文内容 1、理解对象; 2、ECMAScript有两种属性类型:数据属性和访问器属性(getter和setter函数); 3、数据属性的属性特性:[[Configurable]]、[[Enumerable]]、[[Writable]]、[[value]]; 4、访问器属性的属性特性:[[Confi 阅读全文
posted @ 2019-10-30 11:58 悠扬小曲儿 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 本文内容: 作用域链是javascript中常见的一个概念,想要理解作用域链,首先要理解好下面的两个概念:执行环境(常说的作用域)和变量对象。 作用域 == 执行环境首先在其他语言中所说的作用域,在javascript中也叫执行环境,通常把作用域叫作执行环境,在javascript高级程序设计这本书 阅读全文
posted @ 2019-10-24 22:01 悠扬小曲儿 阅读(385) 评论(0) 推荐(0) 编辑
摘要: > 本篇文章的内容:> 函数的属性:length、prototypy、caller;> 函数的方法: apply()、call()、bind() 因为在javascript中函数也是对象,所以函数也有属性和方法。每个函数都包含三个属性。 length **length属性表示函数希望接收的函数个数。 阅读全文
posted @ 2019-10-20 01:36 悠扬小曲儿 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 变量提升想必大家都比较熟悉了,那么什么是函数声明提升呢?首先我们来了解下常用的两种函数定义方式: 1. 函数声明 2. 函数表达式 下面来看下两种方式定义函数。函数声明语法定义函数 函数表达式定义函数 *那么两种方式定义函数有什么区别呢?***对于函数声明与函数表达式两种定义函数的方式,解析器会率先 阅读全文
posted @ 2019-10-19 23:19 悠扬小曲儿 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 可以先看上篇文章[理解javascript中的函数参数与函数名](https://www.cnblogs.com/youyang-2018/p/11706056.html)来更好地理解这篇文章的内容。在其他语言中,可以为一个函数编写两个定义,只要这两个函数的参数个数或者参数类型不同即可。但是在jav 阅读全文
posted @ 2019-10-19 22:21 悠扬小曲儿 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 本文内容: 理解函数是对象,函数名是指针; 理解函数的参数问题 > arguments对象相关 今天看了javascript函数的相关知识,果然平时用多了各种框架,对于原生js的掌握并没那么深入,每次看都有新的收获,本篇文章和大家分享对于函数名和函数参数的理解,以及为什么JS中没有函数重载的概念。 阅读全文
posted @ 2019-10-19 22:19 悠扬小曲儿 阅读(397) 评论(0) 推荐(0) 编辑