1. javascript的typeof返回哪些数据类型
alert(typeof [1, 2]); //object alert(typeof 'leipeng'); var i = true;
//string
alert (typeof i); //boolean alert(typeof 1); //number var a;
alert(typeof a); //undefined function a(){;};
alert(typeof a) //function
2. 例举3种强制类型转换和2种隐式类型转换?
强类型转换:
1、var num = parseInt(“123”);
2、var num2 = Number(“123”);
3、var num3 =
隐式类型转换:
3. split() 、join() 的区别 4. ”==”和“===”的不同 5. javascript的同源策略
6. JavaScript的数据类型都有什么?
7. 已知ID的Input输入框,希望获取这个输入框的输入值,怎么做?(不使用第三方
框架)
8. 看下列代码输出为何?解释原因。
var a;
alert(typeof a); alert(b);
9. 看下列代码,输出什么?解释原因。
var a = null;
alert(typeof a);
10. 看下列代码,输出什么?解释原因。
var undefined; undefined == null; 1 == true; 2 == true; 0 == false; 0 == ''; NaN == NaN; [] == false; [] == ![];
11. 看代码给答案。
var a = new Object(); a.value = 1; b = a; b.value = 2; alert(a.value);
12. var numberArray = [3,6,2,4,1,5]; (考察基础API)
1) 实现对该数组的倒排,输出[5,1,4,2,6,3]
2) 实现对该数组的降序排列,输出[6,5,4,3,2,1]