-
函数表达式查看全部
-
数组/对象表达式查看全部
-
复合表达式查看全部
-
原始表达式查看全部
-
没有块级作用域查看全部
-
yagemoshi查看全部
-
严格= = =查看全部
-
值的比较查看全部
-
js六种基本数据类型查看全部
-
创建函数的方式比较查看全部
-
var ss; document.write(ss == null); document.write(window == window); document.write(new Array() instanceof Array); document.write(new Date() instanceof Date); document.write(typeof(s) == 'undefined'); document.write(typeof(false) == 'boolean'); document.write(typeof(12) == 'number'); document.write(typeof('hh') == 'string'); document.write(typeof({}) == 'object'); document.write(typeof(function hh(){}) == 'function');查看全部
-
for (var i=0; i<arr1.length; i++) { if(arr1Sum[i] != arr2Sum[i]) { return false; } } return true; } function type(ty) { if (typeof(ty) == 'undefined') return 'undefined'; else if (ty == null) return 'null'; else if (ty == window) return 'window'; else if (ty instanceof Array) return 'array'; else if (ty instanceof Date) return 'date'; else return typeof(ty); } </script> <script src="testData.js"></script> </body> </html>查看全部
-
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb18030"> <title>Untitled Document</title> </head> <body> <script type="text/javascript"> /* * param1 Array * param2 Array * return true or false */ function arraysSimilar(arr1, arr2){ if (!(arr1 instanceof Array) || !(arr2 instanceof Array)) { return false; } if (arr1.length != arr2.length) { return false; } var arr1Sum = new Array(); var arr2Sum = new Array(); for (var i=0; i<arr1.length; i++) { var t1 = type(arr1[i]); var t2 = type(arr2[i]); arr1Sum.push(t1+''); arr2Sum.push(t2+''); } arr1Sum.sort(); arr2Sum.sort();查看全部
-
instanceof查看全部
-
leix查看全部
举报
0/150
提交
取消