40个对初学者非常有用的PHP技巧

2016-04-07
阅读 15 分钟
4.6k
今天我们要介绍一些关于改善和优化PHP代码的提示和技巧。请注意,这些PHP技巧适用于初学者,而不是那些已经在使用MVC框架的人。 1.不要使用相对路径,要定义一个根路径 这样的代码行很常见: {代码...} 这种方法有很多缺点: 它首先搜索php包括路径中的指定目录,然后查看当前目录。因此,会检查许多目录。 当一个脚本被...

详解Javascript的继承实现

2016-03-29
阅读 24 分钟
1.7k
我最早掌握的在js中实现继承的方法是在w3school学到的混合原型链和对象冒充的方法,在工作中,只要用到继承的时候,我都是用这个方法实现。它的实现简单,思路清晰:用对象冒充继承父类构造函数的属性,用原型链继承父类prototype 对象的方法,满足我遇到过的所有继承的场景。正因如此,我从没想过下次写继承的时候,我...

jQuery实用的一些技巧

2016-03-25
阅读 3 分钟
4.2k
jQuery的存在,让学习前端开发的人感到前端越来越容易入门了,用简单的几行代码就可以实现需求,但是,你真的会用jQuery么,当代码运行后无法看到自己预期的效果,是不是觉得jQuery出了问题,其实,问题还是出在了自己会不会用上面。下面列举一些开发中经常遇到的应用实例,发现一下另一个不同的jQuery世界。

JavaScript闭包

2016-03-21
阅读 6 分钟
2.2k
JS的闭包一直是很多人不理解,也是在使用过程中经常出现问题的地方。每次看文章都会有所了解闭包,但是,用起来还是不对,而且错误百出,其关键问题还是出在对其不理解,不了解。此文章会不定期更新以及完善,希望在我学习的时候,让大家也能同我一起学习,我个人觉得闭包很关键,是否理解JS就要看是否理解闭包。

Angularjs与weui的握手

2016-03-14
阅读 13 分钟
8.5k
自从开通了sf的文章专栏,总想在这个专栏里写些自己的东西。不久前,微信推出了自己的一套UI,我看有很多开发者将其套用在了一些前端框架中,比如react、vue。最近自己在学习Angularjs,所以,也想把这个UI整合到这个框架,这几天试了一下,简单的套用了一个功能,现在分享给大家,分离做的不好,请高手指点。

野百合也会有春天

2016-03-07
阅读 4 分钟
9.9k
作为一个半路出家的程序员,能走到今天这一步也是我没有预料到的,当年的豪情满怀,至今被岁月磨砺得更加圆润而且可以与周围的风景完全的融为一体。当我说我要搞IT时,身边的人都夸我有出息,当年IT就意味着高大上,就意味着洁白的衬衫、挺拔的西裤、锃亮的黑皮鞋以及胸前挂着可以招摇过市的铭牌,其实,他们想说的就是—...

【Angularjs文档翻译及实例】DOM事件

2016-03-04
阅读 4 分钟
2.4k
把Angularjs当中涉及DOM事件的属性整理一下,此文档是基于1.4.8英文文档整理的。 约定:此文中ngXxx表示ng-xxx属性名。 ngBlur 用法 {代码...} 参数 参数 类型 详情 ngBlur expression 表达式将在失去焦点时被触发(事件对象与$event一样可获得) ngFocus 用法 {代码...} 参数 参数 类型 详情 ngFocus expression 表达在...

【Angularjs文档翻译及实例】表单指令集(input)

2016-03-01
阅读 5 分钟
2.5k
最近在看Angular的知识,无论是书中还是网上,讲解跟表单有关的指令集都是点到为止,讲些基础验证,比如,是否为空,是否为email地址,更多的并没有讲解,但是,当我查看Angular的官方文档时,发现与input控件相关的指令集真的很丰富,有关HTML5新增的控件也有很多,所以,我试着将input相关的指令集部分的英文文档再加...

Angularjs轻松实现表格按指定列排序

2016-02-29
阅读 2 分钟
9.7k
使用Angularjs的过滤器,可以很容易的实现在表格中,点击某一列标题进行排序,实现过程如下: html代码: {代码...} js代码: {代码...} 让运行界面好看些,使用了bootstrap.min.css样式库。为了交互性考虑,在表头增加了手指样式 {代码...} 运行结果点击这里查看