1
我的朋友只是做了一些无意义的代码,或者至少我认为他是,但令我惊讶的是它没有抛出任何错误。但是他没有做到他所期望的,因为他并不知道自己在做什么。 但是现在我很好奇它做了什么,因为它不会抛出错误。 的代码看起来是这样的:javascript函数定义中的对象
var n = function(someArg, anotherArg, {help: []}){};
此外,将数据添加到对象时,它抛出一个错误:
var n = function(someArg, anotherArg, {help: ["something"]}){};
抛出: '未捕获的SyntaxError:意外的字符串'
所以为什么允许随机论证?
啊我明白了,那很酷。我现在查找了javascript desctructuring(我从来没有听说过),并且想要离开[链接](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment)if其他人也感兴趣。 – thegunmaster