2014年12月26日

JS函数调用的四种方法

摘要: js的函数调用会免费奉送两个而外的参数就是 this 和 arguments 。arguments是参数组,他并不是一个真实的数组,但是可以使用.length方法获得长度。书上有说4中调用方式:方法调用模式函数调用模式构造器调用模式apply调用模式下面我们来看看一些实例更好理解。1:方法调用模式。... 阅读全文

posted @ 2014-12-26 09:52 枯木龙吟 阅读(170) 评论(0) 推荐(0) 编辑

2014年11月29日

从代码方面来探讨前端优化的方法

摘要: 从代码方面来探讨前端优化的方法:1.减少http请求数图片,css,script,flash,等等这些都会增加http请求数,减少这些元素的数量能减少响应时间。CSS Sprites技术能减少图片的请求数,把零散的小图片放到一起,运用background-position来改变背景图片的位置,前提... 阅读全文

posted @ 2014-11-29 09:45 枯木龙吟 阅读(144) 评论(0) 推荐(0) 编辑

2014年11月27日

CSS3:border-radius隐藏的威力

摘要: 这篇文章将简述使用CSS3的border-radius来画圆、半圆和四分之一圆,并如何利用它们。如何使用border-radius属性下面是border-radius属性最基本的使用方法。1234567.round { border-radius: 5px; /* 所有角都使用半径为5px的圆角,此... 阅读全文

posted @ 2014-11-27 11:35 枯木龙吟 阅读(470) 评论(0) 推荐(0) 编辑

2014年11月26日

(转)CSS3 @font-face

摘要: http://www.fontsquirrel.com/fontface@font-face是CSS3中的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中,随着@font-face模块的出现,我们在Web的开发中使用字体不怕只能使用Web安全字体,你们当中或许有许多人会不自然的问,这样的东西... 阅读全文

posted @ 2014-11-26 10:53 枯木龙吟 阅读(102) 评论(0) 推荐(0) 编辑

2014年11月25日

js中的&& ||运算符与if语句

摘要: 这种&&、||运算符来写if语句在某些人口中也被称为是短路写法。最初在网上学习这种写法时,看到了一个例子:var add_level = 0; if(add_step == 5){add_level = 1;}else if(add_step == 10){add_level = 2;}else i... 阅读全文

posted @ 2014-11-25 15:15 枯木龙吟 阅读(5099) 评论(0) 推荐(0) 编辑

2014年10月26日

HTML5 GeoLocation 地理定位

摘要: window.navigator 对象包含有关访问者浏览器的信息,window.navigator 对象在编写时可不使用 window 这个前缀。浏览器支持Internet Explorer 9、Firefox、Chrome、Safari 以及 Opera 支持地理定位。注释:对于拥有 GPS 的设... 阅读全文

posted @ 2014-10-26 16:32 枯木龙吟 阅读(382) 评论(0) 推荐(0) 编辑

HTML5 LocalStorage 本地存储

摘要: HTML5LocalStorage本地存储说到本地存储,这玩意真是历尽千辛万苦才走到HTML5这一步,之前的历史大概如下图所示:最早的Cookies自然是大家都知道,问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了。优势就是大家都支持,而且支持得还蛮好。很... 阅读全文

posted @ 2014-10-26 00:49 枯木龙吟 阅读(154) 评论(0) 推荐(0) 编辑

JS-事件代理(委托)

摘要: 如果你想给网页添加点JavaScript的交互性,也许你已经听过JavaScript的事件代理(event delegation),并且觉得这是那些发烧友级别的JavaScript程序员才会关心的什么费解的设计模式之一。事实上,如果你已经知道怎么添加JavaScript的事件处理器(event ha... 阅读全文

posted @ 2014-10-26 00:19 枯木龙吟 阅读(205) 评论(0) 推荐(0) 编辑

2014年10月25日

面向对象(封装、继承、多态)

摘要: 当我们创建对象时,一般有2种写法。1.字面量直接写 2.通过构造函数进行声明字面量:var student={ name:"tom", age:16, study:function(){ alert("study"); }}构造函数function Student(name,age... 阅读全文

posted @ 2014-10-25 11:32 枯木龙吟 阅读(156) 评论(0) 推荐(0) 编辑

2014年10月24日

js图片预加载

摘要: 打开网页时,最慢最耗时的就是加载图片。而根据图片大小的不同,加载的时间也不一样。这是就会出现图片一部分加载呈现出来而另一部分还是空白的情况。从整体的体验来讲,这使得用户体验大大的降低了。而图片的预加载能很好的解决这一问题。这时,一般都会用到js里边的Image对象。function preLoadI... 阅读全文

posted @ 2014-10-24 21:52 枯木龙吟 阅读(419) 评论(0) 推荐(0) 编辑

导航