摘要: es6的promise对象解决了js异步回调函数多重嵌套的的噩梦,再也不用写像这样的代码 而可以像这样。 代码的可读性得到了大大的提升,并且更容易维护。但是promise并不是万能的,比如说在循环中有多个异步操作,有无穷多个then函数就比较麻烦了,比如这样 这里需要得到最终的结果就比较令人头疼了, 阅读全文
posted @ 2017-03-15 00:07 天下大雨 阅读(5225) 评论(0) 推荐(0) 编辑
摘要: 用jquery的ajax方法在调用后台数据发现中文乱码,无法解析中文的url,而在别的浏览器下面就不会,如下所示 结果直接执行了error,返回一串乱码.lrc not found,这不是废话吗,乱码别人怎么可能识别,然后使用了encodeURI()函数,encodeURI() 函数可把字符串作为 阅读全文
posted @ 2016-12-08 20:42 天下大雨 阅读(278) 评论(0) 推荐(0) 编辑
摘要: vue是法语中视图的意思,Vue.js是一个轻巧、高性能、可组件化的MVVM库,同时拥有非常容易上手的API。 响应的数据绑定 Vue.js 的核心是一个响应的数据绑定系统,它让数据与 DOM 保持同步非常简单。 指令 指令 (Directives) 是特殊的带有前缀 v- 的特性。指令的值限定为绑 阅读全文
posted @ 2016-10-31 17:57 天下大雨 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 在css3之前要想做背景色渐变就只能采用添加背景图片的方法,但是随着css3:linear-gradient属性的出现,就可以避免使用添加背景图片的方法,从而优化了性能。但是inear-gradient属性在ie9以下是无效的,但是可以采用ie滤镜的方法。 比如:黑色渐变到白色,代码如下: ie 滤 阅读全文
posted @ 2016-10-11 10:27 天下大雨 阅读(1411) 评论(0) 推荐(0) 编辑
摘要: 众多javascript库中最常用的一项功能,就是根据css选择符选择与某个模式匹配的DOM元素。之前由于对javascript的认识较低,对javascript对DOM操作还停留在getElementById()和getElementsByTagName上,对类的获取不得不强行封装一个函数,比如 阅读全文
posted @ 2016-10-03 20:44 天下大雨 阅读(370) 评论(0) 推荐(0) 编辑