1.如何控制alert换行:alert("p\np")
2.如何控制网页在网络传输过程中的数据量:
启用GZIP压缩(网页启用Gzip压缩 提高浏览速度)
保持良好的编程习惯,避免重复的CSS,JavaScript代码,多余的HTML标签和属性
3.设置表格的第二行第二列背景色为红色:
$("table tr:eq(1) td:eq(1)").css("background","red");
4.写一个函数实现字符串翻转:(如abc-->cba)
-
function reverseOder(str){
-
var array=new Array( );
-
for(i=0;i<str.length;i++)
-
{
-
array[i]=str.substring(i,i+1);
-
}
-
//创建一个新的array
-
var newArray=new Array();
-
for(i=0;i<str.length;i++)
-
{
-
newArray[str.length-1-i]=array[i];
-
}
-
return newArray;
-
}
5.js去除数组中的重复元素:
5.1.我自己写的方法
-
function unique(){
-
var str=new Array(1,2,3,3,1,1,4,5);
-
var strSort=new Array();
-
strSort=str.sort(); //先排序一下
-
var newArray=new Array();
-
newArray[0]=strSort[0];
-
var num=0;
-
for(i=1;i<strSort.length;i++)
-
{
-
if(strSort[i]==strSort[i-1])
-
{
-
i++;
-
}else{
-
newArray.push(strSort[i]);
-
}
-
}
-
return newArray;
-
}
5.2.使用IndxOf来比较会简单很多
6.当鼠标悬停时,放大图片本身
HTML:
-
<div id="images">
-
<a href="apply.gif"><img src="apply.gif" alt="" /></a>
-
<a href="cancel.gif"><img src="cancel.gif" alt="" /></a>
-
</div>
jQuery:
-
$('#images a').hover(
-
function(){$(this).find('img').css({'width':'150px','height':'150px'})},
-
function(){$(this).find('img').css({'width':'68px','height':'27px'})}
-
)
阅读(486) | 评论(0) | 转发(0) |