<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>判断传进来的值是不是一个普通对象</title> </head> <body> </body> </html> <script type="text/javascript"> //思考题: // 1.写一个函数判断传进来的值是不是一个普通对象 {} function isObject(obj) { //注意:因为null和undefined没有toString,这么写obj.toString()就会报错,所有只有保证obj是true if(obj){ return obj.toString()=="[object Object]" }else { return false; } //return obj&&obj.toString()=="[object Object]"?true:false; }; //isObject([1,2]);//false console.log(isObject({})) console.log(isObject([])) //console.log(isObject(undefined)) //console.log(isObject(null)) </script>
判断传进来的值是不是一个普通对象 {}
最新推荐文章于 2024-11-04 10:49:45 发布