Ajax图片上传与图片预览方法

  1. H5—xhr2(XmlHttpRequest level 2)上传
    xhr2的特点:
    • 可以设置HTTP请求的时限。
    • 可以获取服务器端的(或向服务端发送)二进制数据。
    • 可以使用FormData对象管理表单数据。
    • 可以上传文件。xhr.upload(upload = XMLHttpRequestUpload)
    • 可以获得数据传输的进度信息, xhr.upload.onprogess。
    • 可以请求不同域名下的数据(跨域请求)
Read More

使用REM进行手机屏幕适配!

什么是REM? 在rem之前,我们知道em是相对于父元素的字体来设置字体大小的,这样就会存在一个问题,进行任何元素设置,都有可能需要知道他父元素的大小,在我们多次使用时,就会带来无法预知的错误风险。而rem是相对于根元素<html>,这样就意味着,我们只需要在根元素确定一个参考值,,在根元素中设置多大的字体,这完全可以根据您自己的所需。

Read More

babel--ES6转换成ES5!

Babel是一个广泛使用的ES6转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。这意味着,你可以用ES6的方式编写程序,又不用担心现有环境是否支持。

Read More

ES6新特性

ECMAScript 6.0(以下简称ES6)是、JavaScript语音的下一代标准,已经在2015年6月正式发布。目标是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。由于ES6的第一个版本是2015年发布的,所以又称ECMAScript 2015(简称ES2015)。 ##ES6常用的特性有: 1. let 2. const 3. extends 4. super 5. arrow functions 6. template string 7. destrucring 8. default 9. rest arguments

Read More