摘要: 简单的说,语法糖就是一种便捷写法。例如:input.map(item => item + 1);他表示的意思是 input.map(function (item) { return item + 1; }); 通过例子你可以看出来,语法糖的使用其实就是让我们的写的代码更简单,看起来也更容易理解。de 阅读全文
posted @ 2017-10-26 16:41 Arvin-ma 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 虽然ES6规范不是最近才发布,但我认为很多开发人员仍然不太熟悉。 主要原因是在规范发布之后,Web浏览器的支持可能很差。 目前,规范发布已经超过2年了,现在很多浏览器对ES6支持良好。 即使您(或您的客户)不使用最新版本的Web浏览器,也可以使用转换器(如Babel),在应用程序的构建过程中将ES6 阅读全文
posted @ 2017-10-26 15:47 Arvin-ma 阅读(448) 评论(0) 推荐(1) 编辑
摘要: 在 2 月 20 号 ECMAScript 第六版就正式推出了,这门语言一直保持稳定快速的发展而且新功能也在慢慢被现在主流的 JavaScript 引擎所接受。不过要想在浏览器端或者 Node 端直接运行 ES6 代码还得等上一些日子。幸好 TC39 (负责研究开发 EMCAScript 规格的组织 阅读全文
posted @ 2017-10-26 15:45 Arvin-ma 阅读(156) 评论(0) 推荐(0) 编辑
摘要: HTML5 使用FileReader实现前端图片预览 <input type="file"><br> <img src="" height="200" alt="Image preview area..." title="preview-img"> var fileInput = document. 阅读全文
posted @ 2017-10-26 15:30 Arvin-ma 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 在做移动端web app的时候,众所周知,移动设备分辨率五花八门,虽然我们可以通过CSS3的media query来实现适配,例如下面这样: 但是这种做法并不能适配所有设备,于是就有了实现全适配的JS解决方案,例如下面这样: 另外附上淘宝移动端适配解决方案flexible.js源码: 1 ;(fun 阅读全文
posted @ 2017-10-26 13:39 Arvin-ma 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://www.cnblogs.com/tangshiwei/p/5575584.html 之前同学做个购物商城秒杀活动需要计时器的功能,在用jquery提供的countdown插件时,一直报错,貌似还需要依赖除jquery之外的其他插件,搞了半天也没搞成功,就叫我帮忙写个。然而我并没有 阅读全文
posted @ 2017-10-26 12:57 Arvin-ma 阅读(368) 评论(0) 推荐(0) 编辑
摘要: ECMAScript 6是JavaScript语言的下一代标准,已经在2015年6月正式发布了。Mozilla公司将在这个标准的基础上,推出JavaScript 2.0。ES6的目标,是使得JavaScript语言可以用来编写大型的复杂的应用程序,成为企业级开发语言。 作为一只猴子,我也想尝试一下E 阅读全文
posted @ 2017-10-26 11:01 Arvin-ma 阅读(6486) 评论(0) 推荐(0) 编辑
摘要: 1、普通函数的定义,用箭头函数表示,DemoFunction是函数名,括号表示参数,大括号表示函数体的内容。 1 2 3 let DemoFunc = (param) => { console.log(param) } let DemoFunc = (param) => { console.log( 阅读全文
posted @ 2017-10-26 10:20 Arvin-ma 阅读(1409) 评论(0) 推荐(0) 编辑