- 博客(12)
- 收藏
- 关注
原创 js双循环break与continue分析
示例:var num = 0;outermost:for (var i = 0; i for (var i = 0; i if(i == 5 && j == 5){break outermost;}num ++;}}alert(num ++); //55当时看这个例子的时候有点晕,了解到内循环结束标签时会结束整个循环,但是我想把
2013-01-04 17:46:26
2485
转载 js随机颜色
//得到一个随机颜色数值function getRanColor() {var str = Math.ceil(Math.random() * 16777215).toString(16);while (str.length str = '0' + str;}return str;}
2013-01-04 11:43:25
322
转载 overflow:hidden真的失效了吗
项目中常常有同学遇到这样的问题,现象是给元素设置了overflow:hidden,但超出容器的部分并没有被隐藏,难道是设置的hidden失效了吗?其实看似不合理的现象背后都会有其合理的解释。我们知道,overflow属性值有这几种:visible:声明内容不会被剪裁。比如内容可能被渲染到容器外面。hidden:声明内容将被剪裁,并且也甭想使用滚动条来查看剪裁掉的内容。scr
2013-01-04 09:27:55
1239
转载 jQuery 简洁几句代码实现图片延迟加载
延时加载body,div,{margin:0;padding:0;}#box{width:770px;margin:0 auto;padding:10px 0 0 10px;overflow:hidden;zoom:1;}#box img{float:left;width:375px;height:225px;color:#fff;padding:10px 0;display:in
2013-01-03 17:06:46
282
原创 IE下的CSS hack
.all IE{property:value\9;}.gte IE 8{property:value\0;}.lte IE 7{*property:value;}.IE 8/9{property:value\0;}.IE 9{property:value\9\0;}.IE 7{+property:value;}.IE 6{_property:value;}.not IE
2013-01-03 17:03:31
246
转载 window.location 方法集
设置或获取对象指定的文件名或路径。alert(window.location.pathname)例子:http://blog.csdn.net/dengchaorui // /dengchaorui设置或获取整个 URL 为字符串。alert(window.location.href);例子:http://blog.csdn.net
2013-01-03 10:12:43
234
原创 JS基础之object所具有的属性和方法
1.constructor-保存着用于创建当前对象的函数2.hasOwnProperty(propertyName)-用于检查给定的属性在当前对象实例中是否存在,并且属性名必须以字符串形式传递3.isPropertyOf(object)-用于检查传入的对象是否是另一个对象的原型4.propertyIsEnumerable(propertyName)-用于检查给定的属性是否能够使用for
2013-01-02 11:28:20
415
转载 javscript基础之java与javascript区别
1.基于对象和面向对象 Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。JavaScript是种脚本语言,它可以用来制作与网络无关的,与用户交互作用的复杂软件。它是一种基于对象(Object Based)和事件驱动(Event Driver)的编程语言。因而它本身提供了非常丰富的内部对象供设计人员使用。 2.解释和编译 两种语言在其浏览器中所执
2013-01-02 11:19:33
354
原创 JS基础之数值转换
共有3种方法,第一种为转型函数,可以用于任何数据类型,后两种则专用于字符串转数值Number()例子:var num = Number("hello world!"); //NaNvar num = Number(" "); //0var num = Number("000010"); //11var num = Number(true); //1pa
2013-01-02 11:12:55
258
原创 JS基础之转换字符串方法
toString():该方法一般不必传递参数,但是接受参数(输出数值的基数)例子:var num = 10num.toString(); //"10"num.toString(2); //"1010"num.toString(8); //"12"num.toString(16); //"a"默认是10进制null和u
2013-01-02 10:45:20
216
原创 AJAX几种加载方式总结
1.加载HTML(不需遍历)load方式$("xxx").load("a.html");2.加载JSON数据(需遍历)$.get.JSON方式(获取JSON 数据,并且获取完成后需要处理数据)$.getJSON("b.json");3.加载脚本(需遍历)$.getScript方法(加载js文件)$.getScript("a.js");4.
2012-12-10 11:08:45
260
原创 《jQuery基础教程》笔记-U6
.each方法,$.each不操作jQuery对象,以数组或映射作为第一个参数(data),以回调函数作为第二个参数,将每次循环中数组或映射的当前索引(entryIndex)和当前项(entry)作为回调函数的两个参数e.g:$.each(data,function(entryIndex,entry){});
2012-12-10 08:51:47
311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人