假设页面中于五个li标签,写个js使点击每一个li返回他的index
<!doctype html>
<html>
<head>
<style>
li{cursor:pointer;list-style:none;float:left;width:50px;height:30px;border: solid 1px #7D899E;padding-left:10px;}
</style>
<script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>
</head>
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
<script type="text/javascript">
$( "li" ).click( function( e ){
alert( jQuery.inArray( this , $("li" ))) ;
});
</script>
</body>
</html>String、Number、Boolean、undefined、Null
window和docuemnt常用的属性和方法
window 常用的属性和方法:history document pageXOffset pageYOffset parent self location status top navigator alert() blur() close() confirm() focus() open() print() setInterval() setTimeout() document常用的属性和方法: body title URL close() getElementById() getElementsByName() getElementsByTagName() write()求随机数中连续之最大和
public class Helper {
/**
* 随意一个数组
* @param length 数组长度
* */
public static int[] randInt(int length){
int[]ints = new int[length] ;
for(int x=0;x<ints.length;x++){
int number = randInt() ;
boolean exists = false ;
inner:for(int j=0;j<x;j++){
int temp = ints[j] ;
if(number == temp){
exists = true ;
break inner ;
}
}
if(exists){
x--;
continue ;
}
ints[x] = number ;
}
return ints ;
}
/**
* 求随机数
* */
public static int randInt(){
int result = -1000 + (int)(Math.random() * ((1000 + 1000) + 1)); ;
return result ;
}
/**
* 求数组连续的最大数
* @param ints 数组
* @param max 连续数个数
* */
public static int[] max(int[]ints,int max){
if(max > ints.length){
return ints ;
}
Map<Integer , int[]> tempMap = new HashMap<Integer, int[]>();
for(int x=0;x<ints.length;x++){
int all = 0 ;
int[]tempInts = new int[max] ;
for(int j=x;j<x+max && j<ints.length;j++){
all += ints[j] ;
tempInts[j-x] = ints[j] ;
}
tempMap.put( all , tempInts) ;
}
return tempMap.get(Collections.max(tempMap.keySet() )) ;
}
public static void main(String[] args) {
int[]ints = randInt(20) ;
System.out.println( Arrays.toString( ints ) ) ;
System.out.println( Arrays.toString( max( ints , 3 ) ) ) ;
}
}
2014年java软件工程师面试题收集,布布扣,bubuko.com
原文地址:http://blog.csdn.net/hfmbook/article/details/38300477