美文网首页前端开发es6入门基础
ES6基础入门教程(一)从面向百度到面向自己

ES6基础入门教程(一)从面向百度到面向自己

作者: 党云龙 | 来源:发表于2019-10-13 11:14 被阅读0次

从面向百度到面向自己


大部分时候,我们干一件时间总是不求甚解,以至于后来我们只是从使用一个工具变成使用另一个工具,甚至我们连工具存在的意思是什么都不愿意去了解。我们的懒惰让我们不愿意去理解一件事背后的精神,然后,我们告诉自己要去寻找捷径,寻求一劳永逸的方式,最后让我们深受其害。

不知道你有没有发现:同样是三年开发经验,有可能两个人的技术就完全不一样。一个人已经成为了行业内顶尖的人物,他只考虑,我能实现多大的价值。另一个人,他的技术跟三年前就什么区别,他做项目却只考虑:我怎么实现。

当我们还在为了生计而奔波的时候,有些人已经开始追求人生的价值,他们的所作所为都起源于他们一开始就有一个正确的方向,就好像前端开发一样,所有一切关键都在Js上。六年前我还只是一个美工,那个时候我只会用PS切图,然后用html做一个静态页面,阴错阳差,我进入了前端开发的领域。但是,因为我没有一个好的导师,我全凭兴趣自学,导致我走入了一个误区——我以为会的多就行了。

最后的结果就是,我会用很多框架,例如Vue,React,Angular等等。但是对于核心知识却一问三不知,导致我进入项目的时候连一个简单的问题都需要不停的百度。

所以今天,我放下一切,杂念,执着,然后开始从最核心的东西开始浴火重生。

目标


其实在es5中有很多我们只是看过一眼或者压根就不知道是干什么用的函数。
我举个例子:Math.cos()。如果你只是想对这个行业浅尝辄止的话,你可能一辈子也用不到它。
可到了canvas领域你就会发现,你没有三角函数你简直寸步难行。

本文适用于从es5升级到es6的前端开发用户,适用于对于vue,react开发模式完全分离不了解的用户,适用于所有像我一样深受不分离开发带来的困扰的用户。

作用


我认为,es6主要在于解决es5中存在的变量提升,this指针在function obj中的指向错误等问题。提出了更合理的数据解构方式,以及解决异步回调地狱的promise,充满活力的构造器函数,更像面向对象编程语言的class语法,以及模块构造的关键module等。

深入阅读后面22章的内容会让你茅塞顿开。es6更像是一门编程语言而不是脚本语言,当你决定好进入这个领域的时候,你已经没有回头路了,那我们就走到底吧!

相关文章

  • ES6基础入门教程(一)从面向百度到面向自己

    从面向百度到面向自己 大部分时候,我们干一件时间总是不求甚解,以至于后来我们只是从使用一个工具变成使用另一个工具,...

  • Java基础

    注:采转归档,自己学习查询使用 Java基础01 从HelloWorld到面向对象Java基础02 方法与数据成员...

  • 从面向对象到面向架构

    学习面向对象编程思想时我们知道面向对象有三大特征,五大基本原则,三大特征是判断一种语言是否只是遵守面向对象思想的依...

  • 类与对象的哲学关系

    从C到C++的发展历程可以全面了解面向过程到面向对象的过程 面向对象的概念: 理解面向对象: ...

  • JavaScript之面向对象编程

    五、面向对象编程 目录:面向对象原型继承、面向对象class继承(ES6引入的) 1.面向对象原型继承 类:模板 ...

  • 2、面向对象

    一、面向对象 定义:面向对象是基于面向过程的。 面向对象与面向过程比较:面向过程:面向过程是以函数为基础,完成各种...

  • #30天专注成长计划#-DAY4-c#

    1、面向过程 面向对象 想吃煎饼 面向过程:拿着钱,从宿舍到煎饼摊。 面向对象:找个对象 帮你做事儿。 面向过程:...

  • ES6的面向对象

    ES6面向对象 [TOC] 继承:

  • 理解js面向对象的最佳姿势

    在传统的面向对象语言中,类是最基础的概念之一,然而在es6之前,js是没有类的,但它却又面向对象,这就是本文要讨论...

  • ES6面向对象

    1、ES6面向对象: class(类) 构造函数 对象 实例对象 ES5面向对象是模拟面向对象。 2、继...

网友评论

    本文标题:ES6基础入门教程(一)从面向百度到面向自己

    本文链接:https://www.haomeiwen.com/subject/imuhmctx.html