问答详情
源自:3-4 [JavaScript]严格模式

关于严格模式的函数参数作为对象使用的一个问题

老师说的

!function((a){'use strict';arguments[0].x=100;console.log(a.x);}({x:1});这个语句返回的是100,但是我的返回却是一个错误

Uncaught SyntaxError: Unexpected token (

提问者:光荣交白卷哥 2015-05-10 17:15

个回答

  • Bosn
    2015-06-05 10:54:46
    已采纳

    哈哈,要注意半角全角括号逗号

  • arlenhui
    2015-05-25 22:55:00

    function右边多了一个括号((a)