摘要: 针对以rem为单位的项目,计算html的font-size , 阅读全文
posted @ 2017-06-13 10:01 欧小阳 阅读(2581) 评论(0) 推荐(0) 编辑
摘要: JQuery的ready函数与JS的onload的区别:1.执行时间window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。 2.编写个数不同window.onload不能同时编写多个,如果有 阅读全文
posted @ 2017-03-08 17:52 欧小阳 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 废话不多说,当做笔记做个记录;实现如下: 阅读全文
posted @ 2017-02-08 15:19 欧小阳 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 其实jQuery里面的ajax功能已经非常强大了,没有必要在去造轮子,该篇文章只是个人兴趣,想了解一下ajax的实现流程,简单的封装了一下ajax的get和post方法,代码如下: 阅读全文
posted @ 2016-09-18 12:25 欧小阳 阅读(1331) 评论(0) 推荐(1) 编辑
摘要: CommonJS是用在服务器端的,同步的,如nodejs ;AMD,CMD是用在浏览器端的,AMD是异步模块加载,如requirejs;CMD是通用模块加载,如seajs 。其中,AMD先提出,CMD是根据CommonJS和AMD基础上提出的。 CommonJS CommonJs 是服务器端模块的规 阅读全文
posted @ 2016-09-14 15:59 欧小阳 阅读(252) 评论(0) 推荐(0) 编辑
摘要: ngRoute (angular-route.js) 和 ui-router (angular-ui-router.js) 模块有什么不同呢? 很多文章中都有说道:当时ngRoute在路由配置时用$routeProvider,但是当ui-router路由配置时用 $stateProvider 和 $ 阅读全文
posted @ 2016-09-14 15:32 欧小阳 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 基于AMD和CMD的模块开发和按需加载,给我们的开发过程带来了便捷。 今天就来就分享一个自己在项目开发中用到的一个按需加载js的一个方法,不多说,直接ps代码啦 该方法会检查页面是否已经引入了需要引入的js,如果没有,则加载该js,如果已经存在,则不加载;总之会在判断完成后在执行回调。 阅读全文
posted @ 2016-09-14 10:23 欧小阳 阅读(1742) 评论(0) 推荐(0) 编辑
摘要: FF4中增加了一个很有意思的对象,FormData。通常我们提交(使用submit button)时,会把form中的所有表格元素的name与value组成一个queryString,提交到后台。这用jQuery的方法来说,就是 serialize。但当我们使用Ajax提交时,这过程就要变成人工的了 阅读全文
posted @ 2016-09-06 11:54 欧小阳 阅读(7570) 评论(0) 推荐(1) 编辑
摘要: 在实际项目开发中,可能经常会遇到数据类型的判断,我也是经常去度娘,没有仔细的总结过,最近闲下来就做一个总结吧。 javascript的基本数据类型有:Undefined、Null、Boolean、Number、String。还有一种引用数据类型Object,且在Object的基础上继承出更多的类型, 阅读全文
posted @ 2016-09-01 15:44 欧小阳 阅读(993) 评论(0) 推荐(0) 编辑
摘要: 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9] 阅读全文
posted @ 2016-08-27 15:34 欧小阳 阅读(194) 评论(0) 推荐(0) 编辑