function fun1 (x) { var y = x; ... } 上述函数体中,声明了新的变量 y ,来存储 传入的参数 x 。此举是为了当 x 这个名字发生改变,避免一一修改函数体中用到的所有 x 。