课程
/前端开发
/JavaScript
/JavaScript深入浅出
穿墙无数的代码有问题,在push的时候有一个if判断,这个判断有问题,在测试数组加上 arr1:[null,null,2], arr2:[null,2,3], expect:false 测试会报错
2017-08-01
源自:JavaScript深入浅出 1-6
正在回答
这是他代码的不足之处,不太明白他为什么要画蛇添足,其实直接把typeOf方法返回的类型各自放进一个新数组,然后调用sort排序,再用toString/join等方法变成字符串,判断是否相等即可,你可结合卡卡和穿墙代码来写出更好的代码,卡卡的代码有有点问题,对于类型的判断感觉过于简单粗暴,如果数据变下,可能会出错。
阳光碎了一滴 提问者
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
1 回答代码问题
3 回答js代码问题
2 回答js代码问题
2 回答大神能帮忙看一下代码哪有问题?有没有执行成功的代码可以贴一下,求!
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号