2017年4月9日
摘要:
这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。 七、模块的规范 先想一想,为什么模块很重要? 因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我
阅读全文
posted @ 2017-04-09 12:49
O-Hua
阅读(122)
推荐(0)
2017年4月8日
摘要:
随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。 网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。 Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发
阅读全文
posted @ 2017-04-08 18:42
O-Hua
阅读(189)
推荐(0)
2017年3月29日
摘要:
ps:关于-webkit-line-clamp: http://www.css88.com/archives/tag/line-clamp http://www.css88.com/book/css/webkit/text/line-clamp.htm
阅读全文
posted @ 2017-03-29 09:07
O-Hua
阅读(296)
推荐(0)
2017年3月28日
摘要:
在看一个网页的代码是看到 width:100vh 纳尼。。。这这我怎么没有见过,这是个什么属性,随之有看到 min-height:calc(100vh + 51px);这尼玛又是怎么用的.... 感叹入行已整整两年却... 先介绍一下vh:相对于视窗的高度,那么vw:则是相对于视窗的宽度 “视区”所
阅读全文
posted @ 2017-03-28 17:20
O-Hua
阅读(11193)
推荐(0)
2017年3月27日
摘要:
1、匹配域名/ip地址+图片的地址:/^((((http|https)(\:\/\/)|[A-Z-a-z-0-9])(([A-Z-a-z-0-9]+?[\.](com|cn|org|net|name))|([0-9]+?[\.])+[0-9]|([A-Z-a-z-0-9]+?[\.])+[A-Z-a
阅读全文
posted @ 2017-03-27 19:21
O-Hua
阅读(136)
推荐(0)
摘要:
输出结果为:<div class="test"><P>hello,你好!</p></div> 因为原生JS DOM里有一个内置属性 outerHTML (看清大小写哦,JS是区分大小写的)用来获取当前节点的html代码(包含当前节点),所以用jQuery的prop()能拿到,经过实验attr()方法
阅读全文
posted @ 2017-03-27 16:20
O-Hua
阅读(117)
推荐(0)
2017年3月23日
摘要:
鼠标滚轮事件onmousewheel
阅读全文
posted @ 2017-03-23 09:35
O-Hua
阅读(372)
推荐(0)
2016年12月1日
摘要:
(原文:http://www.html5jscss.com/controller-between-directive.html) 指令与控制器之间通信,跟控制器间的通信、指令间通信也类似,也是下几种方法: 通过指令自身参数来共享对象、共享方法 首先我们必须得清楚,每一个 $scope 都是scope
阅读全文
posted @ 2016-12-01 10:38
O-Hua
阅读(162)
推荐(0)
2016年11月12日
摘要:
201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。 200(成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 201(已创建) 请求成功且服务器已创建了新的资源。 202(已接受) 服务器已接受了请求,但尚未对其进行处理。 203(非授权信息) 服务器已成
阅读全文
posted @ 2016-11-12 10:15
O-Hua
阅读(926)
推荐(0)
2016年11月10日
摘要:
引言: 看了很多文章可能还是不太说得出AngularJS中的几个创建供应商(provider)的方法(factory(),service(),provider())到底有啥区别,啥时候该用啥,之前一直傻傻分不清楚,现在来总结一下。 下文中泛指统一用中文,英文即为特指$provide方法中对应方法创建
阅读全文
posted @ 2016-11-10 16:46
O-Hua
阅读(201)
推荐(0)