代码改变世界

javascript的exec()和match()方法

2016-12-10 23:27 by 吴盛钢, 325 阅读, 0 推荐, 收藏, 编辑
摘要:转载自他人的博客,非原创 彻底领悟javascript中的exec与match方法 阅读本文之前,请先看下面一道题: 题目17:Read the following javascript code: var someText="web2.0 .net2.0";var pattern=/(\w+)(\ 阅读全文

深入学习JavaScript: apply 方法

2016-12-08 21:01 by 吴盛钢, 224 阅读, 0 推荐, 收藏, 编辑
摘要:摘自:http://blog.csdn.net/qianzai5765638/article/details/6952321 我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这 阅读全文

javascript中的sort()方法

2016-12-07 19:39 by 吴盛钢, 743 阅读, 0 推荐, 收藏, 编辑
摘要:非原创,转载于博客园 现在在学习javascript中,发现sort()函数是有点奇怪的东西(可能是本人水平的问题-_-!),于是就在这里记录一下自己找到的东西吧。sort()这个方法的参数很奇怪,必须是函数,但也是可选参数,如果没有参数的话,就会默认以字符串的字典顺序来排列(就算是数值,也会被转化 阅读全文

vertical-align的用法

2016-11-24 16:33 by 吴盛钢, 562 阅读, 0 推荐, 收藏, 编辑
摘要:vertical-align的定义 W3C上对vertical-align的定义:vertical-align 属性设置元素的垂直对齐方式。该属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐。允许指定负长度值和百分比值。这会使元素降低而不是升高。在表单元格中,这个属性会设置单元格框中的单元格 阅读全文

js中window.onload与jquery$(document).ready()的区别

2016-10-30 13:25 by 吴盛钢, 188 阅读, 0 推荐, 收藏, 编辑
摘要:1,window.onload等网页中所有资源加载完毕后(包括图片,flash,音频,视频),才能执行;$(document).ready()是等dom树加载完毕后就可以执行。 2,window.onload只能写一个,$(document).ready()可以写N个 3,window.onload 阅读全文

js两种定义函数的方式(调用声明先后的区别)

2016-10-29 20:48 by 吴盛钢, 1850 阅读, 0 推荐, 收藏, 编辑
摘要:在js中有两种定义函数的方式, 1,var way=function(){...} 2,function way(){...} 第一种方式定义的函数,不能先调用函数,后声明。只能先声明,后调用。 第二种方式定义的函数可以先调用,后声明。 在全局环境下的代码段中,执行上下文环境中有如何数据: 变量、函 阅读全文

jquery插件写法的模板

2016-10-28 22:36 by 吴盛钢, 865 阅读, 0 推荐, 收藏, 编辑
摘要:1,jquery类级插件开发(用得非常少): //1,直接给jquery添加全局函数 jQuery.myAlert=function(str){ alert(str); } jQuery.myAlert2=function(str){ alert(str); //2,用extend()方法 jQue 阅读全文

对兼容ie浏览器所遇到的问题及总结

2016-10-27 20:03 by 吴盛钢, 876 阅读, 0 推荐, 收藏, 编辑
摘要:1,若直接给一个元素设置absolute定位。在浏览器缩放的时候。位置会错位。解决的方法是给外层的元素设置为relative定位。 2,低版本ie浏览器不支持placeholder属性 3,盒模型上规定了垂直边界重叠,若父元素有一个向上的margin值(10px),其子元素有一个向上的margin值 阅读全文

ie 6下使用jquery的mouseover会出现抖动现象的解决方法

2016-10-27 18:53 by 吴盛钢, 532 阅读, 0 推荐, 收藏, 编辑
摘要:在ie6下若使用jquery中的mouseover时,当元素的子元素之间有空隙,在鼠标滑过元素与子元素时。会出现抖动现象。可以使用mouseenter来代替mouseover。用mouseleave来代替mouseout。 阅读全文

清除ie8下input file 文件域的值的方法

2016-10-23 20:45 by 吴盛钢, 921 阅读, 0 推荐, 收藏, 编辑
摘要:一般来说,在对一个文件域(input type=”file”)使用了验证后,我们总会希望把文件域中的值给清空了(否则错误的文件仍然会被提交),而在IE中,安全设置的原因,是不允许更改文件域的值的(也就是不能使用val(“”)) 那么很显然,我们就只能换个思路,把这个input元素复制一个,然后将原来 阅读全文