日期:2014-05-16  浏览次数:20407 次

JAVASCRIPT 学习笔记

1,javascript中任何未定返回值的函数的返回值为undefinded

?

function fun1(){
			document.write("aaa");	
			//return false;	
}
alert(fun1()); //将弹出undefined

function fun2(){
			document.write("aaa");	
			return false;	
}
alert(fun2()); //将弹出false
?

2, window.open() 函数返回了对新打开窗口的引用

3,一元加法和一元减法对于Number类型的变量没有影响,但对字符串将有有趣 的改变var iNum = 28;

iNum=+iNum;
alert(typeof iNum);//   number


var iNum = "28";
alert(typeof iNum);//   string
iNum=+iNum;
alert(typeof iNum);//   number
?

4,toString()方法

?

var iNum = 18;
alert(iNum.toString(2)); // 10010
alert(iNum.toString(8)); // 22