ES6标准--Great Progress

作者分享了自学jQuery库和ES6语法的心得,尽管jQuery已不如从前流行,但其简便的DOM操作仍然值得学习。ES6作为JavaScript的新标准,带来了诸多改进,如箭头函数、解构赋值等。通过gulp、webpack等工具搭建起了支持ES6的开发环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这三个月我又自学了jQuery库和ES6语法,敲了大量的代码去练习。因为需要一边写论文一边自学这些前端的知识,所以进度可能有点慢,但我觉得能一直坚持每天学一点也是一种毅力,在这里想分享一下看完这两者的心得体会。

jQuery库---现在已经不流行
强调的理念是write less,do more(写得少,做得多),所以它提供的独特的选择器链式操作方式、事件处理机制和封装
完善的AJAX,都极大地简化了JS开发人员遍历HTML文档、操作DOM、处理事件、执行动画和开发Ajax的操作,这些都是其
JS库望尘莫及的。另外,jQuery库使用起来也很方便,不需要安装,只需要进入jQuery的官网http://jquery.com/下载最新的
jQuery库文件到本地中,然后在相关的HTML文档中引入该库文件的位置即可,是不是很方便吗?但现在它已经被三大主流框架
React、Angular、Vue所取代,大部分公司的招聘要求中已经不再要求了解jQuery,而是要求了解三大框架之一了,由此可以
看出前端的知识变化的太快,要想做一个合格的前端开发工程师,就应该抱着学无止境的心态,紧跟变化潮流,同时具有创新
精神和强烈的求知欲。

ES6---JS的国际标准
ES6相比ES5,有了很大的改进,主要有以下几点:

  • JS语法更精简,变得更有变现力,比如新增的的箭头函数、解构赋值和属性的简介表达;
  • 对基本的数据类型进行了扩展,还新增了一种基本数据类型 Symbol;
  • 在严格模式下,开发者受到了适当而必要的约束,比如 let 和 const命令都是在块级作用域中起作用;
  • 新增了几种数据结构和遍历结构,比如set 和 map、 Iterator 都可以利用for...of直接遍历 ;
  • 进一步简化了异步操作的实现方式,包括利用Promise对象和Generator函数可以解决“回调函数嵌套的噩梦”;
  • 更适用于企业级和大型项目的开发,提供了class和module关键字。

虽然ES6语法更简洁,但因为本身支持ES6的环境和工具有限,所以学习起来比较困难,一些前端开发人员也只是在项目开发
中用到了一部分的ES6特性,而我是根据一些课程视频,利用gulp(任务自动化构建工具)、webpack(模块打包器)、
npm(包管理器)、babel(ES6编译转码器)、nodejs的开源框架之一express,搭建起可以运行ES6语法的整个前端和
服务器端的运行环境。
总之,所有基础知识已经学习完毕,接下来我会了解一下react框架,同时开始刷一下笔试题,为接下来的实习面试做准备!




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值