xingfei_happy level
获赞
17
粉丝
10
关注
0
看过 TA
0
杭州电子科技大学
2018
前端工程师
IP属地:云南
暂未填写个人简介
私信
关注
(function foo(value){   alert(value)//test   switch(value){   case new String("test"):   console.log("String(\"test\")");   break;   case "test":   console.log("string test");   break;   default:   console.log("default");   }   })(new Strin...
bing0117:传入的value是一个字符串对象。第一个:一个对象除非跟自己的浅拷贝进行比较相等,否则即使一摸一样的两个对象也不会向灯,因此不符合;第二个:对象不等于字符串,也不符合。所以最后就是default结果。 像这种题自己试试印象会比较深。 //输入 var str1 = new String("test"); var str2 = new String("test"); var str3 = str2; console.log(str1); console.log(str1 == str2); console.log(str3 == str2); //输出 String {0: "t", 1: "e", 2: "s", 3: "t", length: 4, [[PrimitiveValue]]: "test"} false true
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务