AJAX(Asynchronous Javascript And XML)
如名字所示,ajax的含义是异步的JavaScript和XML,ajax不是新的编程语言,而是指与服务器交互数据从而对页面进行局部更新的web技术,xml是一种数据格式,相比于JSON,对数据的描述性更好
与其说是对象合并,还不如说是JavaScript中对象属性的复制和转移,将多个对象中的属性合并到一个对象中
1 | var person = { |
ES6模块化之前,前端模块化之路可谓是布满沧桑,从最开始的刀耕火种,无数的脚本层叠在一起引入
1 | <script type="text/javascript" src="a.js"></script> |
不同于其他面向对象语言,ES6以前的JavaScript中中没有类的概念,主要是通过原型的方式来实现继承,JavaScript中引入了原型链,并且将原型链用来实现继承,其核心是利用原型使得一个对象继承另一个对象的方法和属性,JavaScript中原型继承的关键是将一个实例的原型对象指向另一个实例,因此前一个实例便可以获得后一个实例原型对象的属性和方法
关于ES6的学习总结,前两天写了第一篇,主要是关于变量声明关键字let和const,新增类型Symbol以及模板字符串,今天准备写第二篇,ES6里面的函数部分,ES6新增了箭头函数,Rest参数以及参数默认值。
前端发展的太快了,快到ES6,ES7出来之后,今年已经是ES8了,但是纵然前端发展很快,我们除了马不停蹄的学习新的技术之外,也要沉下心来,好好的潜心磨砺自己,本文是整理了自己学习ES6之后相关的知识要点,寄希望于书之于笔,一来自己可以更好地领悟,而来也可以留作日后翻阅查看。