摘要: “snippet”在英语里面是“片段”的意思。当我们编码时候,通常想要打几个简略的字符串,就出来一些固定的模板,这个就类似于前端的zen coding。不过,目前,sublime text2 的zen coding 不支持了(zen coding改名字了 ,改为了emmet,所以以前安装的zen coding 插件不能用的),只能实现一些简单的类似zen coding的功能。定义很简单,先通过tools->new snippets就进入了新建文件。文件包括以下内容: My Fancy Snippet现在对以上的参数进行说明:content:... 阅读全文
posted @ 2013-05-20 13:49 xmlovecss 阅读(1498) 评论(5) 推荐(4) 编辑
摘要: 代码如下: 测试字符串中最多出现的字符 test string is: aaabbbcccdeeeff 阅读全文
posted @ 2013-09-16 17:38 xmlovecss 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 介绍:在第一节呢,我花了大量的时间来介绍promises和deferreds的理论。现在呢,我们来看看jquery中的promises(作者一会儿用单数,一会儿用复数形式,妹的)。Note:代码示例将使用jQuery,尽管它偏离了Promise/A 协议。排序模式:deferred就是一个未完成的对象,promise呢则是一个未知的值。换句话说,prmises/deferreds 允许我们描述(represent)简单的任务,可以很容易地组合来描述复杂的任务和任务流,允许我们细粒度地控制排序。这就意味着我们可以像写同步代码一样去写异步代码,so easy,妈妈再也不用担心我的学习了。此外,pr 阅读全文
posted @ 2013-08-13 15:03 xmlovecss 阅读(2288) 评论(3) 推荐(1) 编辑
摘要: 一.前言继上一篇文章jquery stop的探索之后,我们继续对jquery动画animate的研究。从stop给出参数我们就知道,它适合你去立即停止或者立即结束当前动画,清除或者继续非当前的动画队列。注意,stop控制的只是该dom对象的动画,无法去控制不同dom的动画执行顺序产生的积累,动画回调也无法避免这种积累,只能设置全局的动画状态参数来控制。由此可见,stop函数是不需要一个动画队列完完整整地完成的。然而,很多时候,我们需要一个动画队列执行完成,即便有其它的非常规操作,也只是让这些非常规的操作显得无效。比如图片轮播,当你快速点击前进或者后退按钮时,轮播的图片不应当在其动画效果还未展示 阅读全文
posted @ 2013-07-24 12:16 xmlovecss 阅读(1575) 评论(0) 推荐(0) 编辑
摘要: 今天我们来看看jquery中动画操作的stop函数。其实我至今不是很明白啊,所以此文算是求救以及抛砖引玉。在jquery 1.7版本以前,stop支持两个参数,分别是clearQueue和jumpToEnd。这点可以参考官方文档:stop今天我写个示例,该例参考了w3school的在线测试代码:jquery stop 参数示例本人代码示例:demo1,demo2stop(clearQueue,jumpToEnd)函数分析仅仅从官方API上给出的说明,我们就知道,第一个参数是针对的其它动画队列(不包含当前动画),第二个参数则是当前动画。那么,什么是动画队列呢?所谓的动画队列就是一系列要执行的动画 阅读全文
posted @ 2013-07-11 17:02 xmlovecss 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://js8.in/698.html.构造函数继承:第一种方法是使用prototype属性:这里也可以直接Child.prototype=new P();考虑到P构造函数的参数无法确定,所以使用一个空函数。function extend(Child,Parent){ var F=function(){}; F.prototype=Parent.prototype; Child.prototype=new F(); Child.prototype.constructor=Child;}第二种方法则是属性和方法的拷贝:function extend(Chi... 阅读全文
posted @ 2013-07-01 15:45 xmlovecss 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 一.概念 在了解概念之前,我们需要明白这几个概念是不是一回事儿: 原型 prototype属性 __proto__属性 JavaScript中有两个特殊的对象:Object与Function。Object.prototype是所有对象的原型,处于原型链的最底层。Function.prototype是 阅读全文
posted @ 2013-06-07 15:20 xmlovecss 阅读(1293) 评论(2) 推荐(1) 编辑
摘要: 本文来源于自我读书心得,书籍为《javascript高级程序设计》,译者李松峰,曹力。网上可以参照MSDN的文章:http://msdn.microsoft.com/zh-cn/library/ie/hh965578(v=vs.94).aspxjavascript对象属性类型分为:数据属性和访问器属性,内部属性。一.数据属性该属性列表包括以下属性(默认为true的情形是当对象为对象字面量的创建方式时):configurable:是否可以delete属性,或者把属性改为访问器属性,默认trueenumberable:for-in是否可以枚举属性,默认truewritable:能否修改属性,默认t 阅读全文
posted @ 2013-06-03 18:15 xmlovecss 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 这几天就是在折腾博客,换肤,使用pretty code,css3技巧,以及响应式布局实践。不过,响应式布局确实挺费时间的。对此,把自己实践的经验分享下。内容将涉及如下:语法语法注意的事项响应式适用的范围一些实例演示其他问题好啦。这就是要讲的内容,不过,在开始之前,我们先热热身。先声明html文档为html5的文档类型,即<!DOCTYPE HTML>IE9版本以下浏览器不支持media queries规则,所以请加入以下条件注释的js<!--[if lt IE 9]> <script src="http://css3-mediaqueries-js.go 阅读全文
posted @ 2013-05-30 10:41 xmlovecss 阅读(1492) 评论(0) 推荐(1) 编辑
摘要: Emmet其实就是原先的zen coding。我一直想好好深入学习呢,sublime我都配好了。今天抽空翻译下官方文档吧。主要还是举例,翻译有删减,但力求正确。依照官方文档的类别划分为:Abbreviations(缩写)CSS Abbreviations(css 缩写)ActionsFiltersCustomization(个性定制)好了,下面细细讲讲每个部分的内容。缩略词缩略词语法Emmet使用的语法类似于css选择器,比如我们常见的">","+",以及属性选择器等等。这些将在Emmet中变得很常见。元素元素是啥?就是有内容的html标签。当然, 阅读全文
posted @ 2013-05-29 16:35 xmlovecss 阅读(823) 评论(2) 推荐(2) 编辑