随笔分类 - 我发现,原来你是这样的JS系列
摘要:一、介绍 本次博客主要介绍函数表达式的内容,主要是闭包。 二、函数表达式 定义函数的两种方式:一个是函数声明,另一个就是函数表达式。 区别: 1.函数声明是用function后面有函数名,函数表达式是赋值形式给一个变量。 2.函数声明可以提升函数,而函数表达式不会提升 函数提升就是函数会被自动提升到
阅读全文
摘要:一、面向对象编程(继承) 这篇博客是面向对象编程的第三篇,JS继承。继承顾名思义,就是获取父辈的各种"财产"(属性和方法)。 怎么实现继承? 我们的JavaScript比较特别了,主要通过原型链实现继承的。 下面介绍各种实现继承的方式:原型链继承,借用构造函数,组合继承,原型式继承,寄生式继承,寄生
阅读全文
摘要:一、介绍 我们继续面向对象吧,这次是面向对象编程的第二篇,主要是讲创建对象的模式,希望大家能从博客中学到东西。 时间过得很快,还是不断的学习吧,为了自己的目标。 二、创建对象 1.前面的创建对象方式 a.在前面的章节中,我们创建对象的方式有两种:new Object() 和 对象字面量: 不足:前面
阅读全文
摘要:一、介绍 老铁们,这次是JS的面向对象的编程OOP(虽然我没有对象,心累啊,但是可以自己创建啊,哈哈)。 JS高程里第六章的内容,这章内容在我看来是JS中很难理解的一部分。所以分成三篇博客来逐个理清。 这是第一篇:理解对象,认识对象属性的类型。 二、理解对象 书中原话 ECMA 262中把对像定义为
阅读全文
摘要:一.介绍 本篇是续上一篇的,引用类型的下篇,本篇主要是说基本包装类型和个体内置对象。如果你能收获一些知识,那我很高兴,很满足,哈哈哈,希望大家能愉快看完。如果你想学好一门技术,要不忘初心,方得始终。 二.基本包装类型 先说明基本包装类型也是属于引用类型,是接着上一篇的,强调一下. 然后我们记住两句话
阅读全文
摘要:一、介绍 没错,这是第五篇,到了引用类型,这次要分成两次博文了,太多内容了,这是前篇,篇幅很长也很多代码,主要讲引用类型和常用的引用类型,代码试验过的,老铁没毛病。 坚持看坚持写,不容易不容易,希望大家能在这博客中学到东西。能和大家分享,不错不错。而且啊,我想通过自己的认识,思考来得到一些个人见解,
阅读全文
摘要:一、介绍 这是红宝书(JavaScript高级程序设计 3版)的读书笔记第四篇,是红宝书第四章内容(主要是变量和作用域问题),当然其中还有我个人的理解。红宝书这本书可以说是难啃的,要看完不容易,挺厚的,要看懂更不容易,要熟练js更是难,中间需要不断的积累与重温。因此不是读一两遍就能把这书吃透,需要多
阅读全文
摘要:一、介绍 这是红宝书(JavaScript高级程序设计 3版)的读书笔记第三篇(灵魂篇介绍),有着剩下的第三章的知识内容。 红宝书这本书可以说是难啃的,要看完不容易,挺厚的,要看懂更不容易,要熟练js更是难,中间需要不断的积累与重温。 本书不是读一两遍就能把这书吃透,需要多读,可谓温故而知新,可以为
阅读全文
摘要:一、介绍 这是红宝书(JavaScript高级程序设计 3版)的读书笔记第二篇(基础概念 躯壳篇),有着部分第三章的知识内容,当然其中还有我个人的理解。 红宝书这本书可以说是难啃的,要看完不容易,挺厚的,要看懂更不容易,要熟练js更是难,中间需要不断的积累与重温。 本书不是读一两遍就能把这书吃透,需
阅读全文
摘要:一、前言: 前段时间看红宝书(JavaScript高级程序设计),但没有计划的去看,也没有做详细的笔记,读了之后有点空虚,感觉不对劲啊,学的东西很难记住,印象不深啊,有种挫败感。 作前端的js都学不好怎么做前端。后端都学js了,你说死不死。 因此吾阅之,再阅之,并决心记之以博客,以增强印象,作得读书
阅读全文