欢-lin

导航

#

[置顶] 数组队列和堆栈、shift、unshift、push、pop

摘要: 队列:先进先出堆栈:后进先出实现队列的方法:shift:从集合中把第一个元素删除,并返回这个元素的值。unshift: 在集合开头添加一个或更多元素,并返回新的长度push:在集合中添加元素,并返回新的长度pop:从集合中把最后一个元素删除,并返回这个元素的值。 阅读全文

posted @ 2015-09-18 12:39 欢-lin 阅读(332) 评论(0) 推荐(0) 编辑

2015年4月1日 #

js中的引用和复制

摘要: 以下文章引用自:http://blog.csdn.net/zzzaquarius/article/details/4902235好像一般很少人讲到js中的引用和复制,不过弄清楚这个概念可以帮助理解很多东西先讲一下很基础的东西,看看js中几种数据类型分别传的什么引用:对象、数组、函数复制:数字、布尔字... 阅读全文

posted @ 2015-04-01 20:45 欢-lin 阅读(572) 评论(0) 推荐(0) 编辑

2015年2月5日 #

异步执行脚本

摘要: 异步执行脚本script元素的async属性可以使关联脚本相对于页面的其余部分进行异步加载和执行。 也就是说,在继续对页面进行解析的同时,在后台加载并执行脚本。如果页面使用了要占用大量处理时间的脚本,那么使用async属性可以显著提高页面加载性能。async 属性。async属性是万维网联合会 (W... 阅读全文

posted @ 2015-02-05 17:02 欢-lin 阅读(308) 评论(0) 推荐(0) 编辑

2014年4月28日 #

js中的this关键字

摘要: this是一个关键字,不是变量,也不是属性名。javascript的语法不允许给this赋值。和变量不同,关键字this没有作用于的限制,嵌套的函数不会从调用它的函数中(即上一层函数)继承this。 1、如果嵌套函数作为方法调用,其this的值指向调用它的对象; 2、如果嵌套函数作为函数调用,其... 阅读全文

posted @ 2014-04-28 15:08 欢-lin 阅读(257) 评论(0) 推荐(1) 编辑

2014年4月23日 #

JS变量声明提前的原理

摘要: JS声明变量背后的原理x = 1;alert(x);var y = function() {alert(x);var x = 2;alert(x);}y(); 上面的代码也会你答对了它会分别输出:1,undefined,2。对于我来说,第一反应它会输出:1,1,2。为什么第二个会输出undefine... 阅读全文

posted @ 2014-04-23 15:32 欢-lin 阅读(965) 评论(0) 推荐(0) 编辑

深入理解javascript闭包

摘要: 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。... 阅读全文

posted @ 2014-04-23 15:31 欢-lin 阅读(146) 评论(0) 推荐(0) 编辑

2013年7月22日 #

可以解决js,jquery类库版本冲突

摘要: 引入这个可以可以解决js,jquery类库版本冲突 阅读全文

posted @ 2013-07-22 22:55 欢-lin 阅读(163) 评论(0) 推荐(0) 编辑

2013年7月21日 #

cssHack

摘要: css hack:方法一:*IE都能识别,标准浏览器不能识别;!importantfirefox和IE7能识别,IE6不能识别;_只有IE6能识别;方法二:例子:#sample {background:red;} 所有浏览器 * html #sample {backgroud:green;} 针对IE6 * +html #sample{backgroud:blue} 针对IE7方法三:第一种或是第二种方案,写出来的CSS文件代码长的很,特别是第二种,这样载入CSS时,会很缓慢,对网站设计没有好处。如果你做的是比较大的网站,还是建议你用下面这种方法,就是通过javascript判断浏... 阅读全文

posted @ 2013-07-21 22:17 欢-lin 阅读(247) 评论(0) 推荐(0) 编辑

yahoo的css重置

摘要: Yahoo的CSS重设代码,也是受最多人喜爱的CSS Reset方法,YUI选择的方法是:body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;}table { border-collapse: collapse; border-spacing: 0;}fieldset,img { border: 0;}address,caption,cite,code,dfn,em,str... 阅读全文

posted @ 2013-07-21 22:09 欢-lin 阅读(223) 评论(0) 推荐(0) 编辑

火狐table td内数字不换行 用js解决

摘要: td中英文数字(中文好像不存在这样的问题)自动换行的问题,因为多个浏览器理解存在差异;关于td的换行,在IE中用style=word-wrap:break-word;就可以解决,关键是在非IE中,如fireFox中style=word-wrap:break-word就不起作用了,所以只能用javascript来解决了下面的代码放在html的head标签里在需要换行的TD调用如下:welcome to haixing sky!...#Javascript 阅读全文

posted @ 2013-07-21 22:09 欢-lin 阅读(511) 评论(0) 推荐(0) 编辑