前言

最近有很多小伙伴在后台留言说,闰土哥,是时候来一波干货了!(机智的你们似乎已经猜到我接下来要说什么了,哈哈~)。没错,今天闰土为大家带来了久违的干货文章,而且是一个系列的哦!(文章系列较长,请自备瓜子,水果,眼药水)

思前想后,我觉得分享干货一定要从基础开始。所谓“万丈高楼平地起”就是这个道理。如果大家看过我上一篇文章的话,应该知道我接下来要说的话了。自学前端,还是要以学习标准为主,框架次之。标准是不会被轻易推翻的,不夸张的讲,打好基础可以让你“一劳永逸”。而框架则存在太多变数,经常是你方唱罢我登场,如果一味去追求新潮流新框架,只会让你疲于应付。那什么是标准呢?标准就是本文的主角-ECMAScript2015(乳名ES6)。

既然是ES6系列文章,为何标题中会出现“狙杀”二字呢?难道又是一篇带有鸡汤性质的软文?各位看官别急,请听闰土慢慢道来。

其实,我完全可以规规矩矩的将文章系列标题取名为《走近ECMAScript2015之let与const命令》,对吧?但是我总感觉这样取名有点不妥,原因有二:

  1. 闰土不是一个生性安分的孩子;

  2. “狙杀”二字代表了我对自学前端的态度。

狙杀背景

既然是ES6的开光篇,我就先给大家扯扯闲篇。我自认为,现在的前端开发处于一个群雄逐鹿的动荡的年代,之前以sea.js,require.js等为首的旧派势力已经逐渐隐退江湖,而以angular.js,react.js,vue.js等前端新贵呈现出三足鼎立之势,而相对比较低调的ES6也在秣兵历马枕戈待旦,准备继承ES5的帝位,开创属于自己的未来。

大家都是大学刚毕业或者是刚从培训班出来的同学,对互联网行业抱有极大的热情,尤其是前端开发这个岗位。当你们刚开始接触前端,觉得前端要学的东西太多了,各种框架各种预编译工具让人眼花缭乱,感觉无从下手。你们当中一定有不少人在犯嘀咕,我到底怎么做才能从一名新手晋升为大佬呢?

闰土这里有本前端秘笈,可以让你在这个动荡的前端年代,实现弯道超车,追上前辈们甚至赶超。没错,首当其冲的基本功就是,一定要学好ES6(这里就不重复三遍了哈~)。

猎物出现

什么是ES6呢?按照阮一峰老师的话,ES6是JavaScript的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

用咱们的大白话就是ES6是JS的新标准,剑指未来。各大浏览器的最新版本,对ES6的支持可以查看kangax.github.io/es5-compat-table/es6/。随着时间的推移,支持度已经越来越高了,超过90%的ES6语法新特性,都实现了。像什么node.js和vue.js官方都推荐使用ES6来开发web应用。那么现在看来,学习ES6势在必行,如果你还没打算开始学习的话,可能你在工作中连你同学写的JS代码都看不懂了,因为人家很可能用的是ES6。

来碗鸡汤吧,骚年

但是,话说回来了,我们前端新人有的是热情,只要你指明了奋斗的方向。老铁们,如果我们想在互联网行业有所作为,想在前端领域成为像吕大豹,司徒正美一样的大神,为何我们不撸起袖子,大干一场?都说我们是七八点钟的太阳,未来属于我们,如果我们不拿出饿狼扑食的劲头来,那么未来永远只是未来。

最后

我们要像狮子一样,保持饥饿感,ES6就是我们眼中垂涎的猎物。希望每天清晨,我们看到的不仅有草原上肉食动物为了果腹不断的去追击猎物,更要看到还有无数的前端新人在朝着ES6进击,浩浩荡荡,去充实自己的技能树。

朋友们,让我们一起来“狙杀”ES6吧!

狙杀ES6之开光篇的更多相关文章

  1. 浅谈sqlserver数据库优化(一)----开光篇

    今天暂时无事,风和日丽,万里无云.游山的.玩水的.遛麻雀的都闲的不亦乐乎,也忙的不亦乐乎.在这美好的季节,依旧躲在被窝或是电脑旁绞尽脑汁敲键盘的人们,也别有一番滋味.废话少说,言归正传. 赶上了一个最 ...

  2. 【转】ES6 手册

    目录 var 和 let/const 的比较 用块级作用域代替 IIFES 箭头函数 字符串 解构 模块 参数 类 Classes Symbols Maps WeakMaps Promises Gen ...

  3. 深入理解 JavaScript 异步系列(3)—— ES6 中的 Promise

    第一部分,Promise 加入 ES6 标准 原文地址 http://www.cnblogs.com/wangfupeng1988/p/6515855.html 未经作者允许不得转载! 从 jquer ...

  4. ES6的十大新特性(转)

    add by zhj: 该文章是由国外一哥们写的,由腾讯前端团队翻译,图片中的妹子长得挺好看的,很养眼,嘿嘿.我目前在学习ES6,这篇文章把ES6的 几个主要新特性进行了归纳总结,犹如脑图一般,让人看 ...

  5. JavaScript 异步编程的前世今生(上)

    前言 提到 JavaScript 异步编程,很多小伙伴都很迷茫,本人花费大约一周的业余时间来对 JS 异步做一个完整的总结,和各位同学共勉共进步! 目录 part1 基础部分 什么是异步 part2 ...

  6. GraphQL:一种不同于REST的接口风格

    从去年开始,JS算是完全踏入ES6时代.在React相关项目中接触到了一些ES6的语法.这次接着GraphQL这种新型的接口风格,从后端的角度接触ES6. 这篇文章从ES6的特征讲起,打好语法基础:然 ...

  7. 深入理解 JavaScript 异步——转载

    本文章转载于深入理解 JavaScript 异步 前言 2014年秋季写完了<深入理解javascript原型和闭包系列>,已经帮助过很多人走出了 js 原型.作用域.闭包的困惑,至今仍能 ...

  8. TGL站长关于常见问题的回复

    问题地址: http://www.thegrouplet.com/thread-112923-1-1.html 问题: 网站配有太多的模板是否影响网站加载速度 月光答复: wp不需要删除其他的模板,不 ...

  9. ES6 你可能不知道的事 – 基础篇

    序 ES6,或许应该叫 ES2015(2015 年 6 月正式发布),对于大多数前端同学都不陌生. 首先这篇文章不是工具书,不会去过多谈概念,而是想聊聊关于每个特性 你可能不知道的事,希望能为各位同学 ...

随机推荐

  1. python 字典的常见操作

    字典 字典的增删改查 字典的创建方式: # 创建字典类型 info = { 'name':'李白', ', 'sex':'男' } msg = { 'user01':'Longzeluola', 'u ...

  2. C/C++遍历目录下的所有文件(Windows/Linux篇,超详细)

    本文可转载,转载请注明出处:http://www.cnblogs.com/collectionne/p/6815924.html. 前面的一篇文章我们讲了用Windows API遍历一个目录下的所有文 ...

  3. <bits/stdc++.h>头文件介绍(包含源代码)

    注:转自http://blog.csdn.net/charles_dong2/article/details/56909347,同为本人写的,有部分修改. 之前在一个小OJ上刷题时发现有人是这么写的: ...

  4. setTimeout异步加载

    两道经典的面试题,直接上代码 for(var i=0; i<3; i++){ setTimeout(function(){ i+=i; console.log(i); },1000) } var ...

  5. javascript痛点之二作用域链

    1.执行环境(执行上下文) 先看段代码 var a = 10; var b = 20; function cc(){ var c = 30; alert("b="+b); } cc ...

  6. 云计算之路-阿里云上:14:20-14:55博客后台2台服务器都CPU 100%引发的故障

    非常抱歉,今天下午14:20-14:55期间,由于同一个负载均衡中的2台服务器都出现CPU 100%问题,造成博客后台无法正常访问,由此给您带来了很大很大的麻烦,请您谅解. 博客后台是CPU消耗很低的 ...

  7. node.js零基础详细教程(3):npm包管理、git github的使用

    第三章  建议学习时间4小时  课程共10章 学习方式:详细阅读,并手动实现相关代码 学习目标:此教程将教会大家 安装Node.搭建服务器.express.mysql.mongodb.编写后台业务逻辑 ...

  8. mysql之 MySQL 主从复制概述

    1 .主从复制简介MySQL 主从复制就是将一个 MySQL 实例(Master)中的数据实时复制到另一个 MySQL 实例(slave)中,而且这个复制是一个异步复制的过程.实现整个复制操作主要由三 ...

  9. Docker 网络命令

    docker network create docker network connect docker network ls docker network rm docker network disc ...

  10. 波浪号和Hyphen扩展

    Bash将波浪号作为路径扩展符 $echo ~ //扩展为当前用户主目录的全路径名/home/user $echo ~user //扩展为用户user的主目录/home/user $echo ~+ / ...