Javascript 如何使用数组创建参数?

Javascript 如何使用数组创建参数?,javascript,Javascript,我试图将一个参数设置为数组,但在{name[2]}处得到了“意外令牌…” // javascript const name = ['Jin', 'Kazuya', 'Heiachi'] function Intro(name, profession, city) { document.write("My name is " + name + ", I'm a" + profession + " from" + city); } Intro({name[2]}, ' salesman

我试图将一个参数设置为数组,但在{name[2]}处得到了“意外令牌…”

// javascript


const name = ['Jin', 'Kazuya', 'Heiachi']
function Intro(name, profession, city) {
    document.write("My name is " + name + ", I'm a" + profession + " from" + city);
}

Intro({name[2]}, ' salesman', ' Chicago');

去掉括号
Intro(姓名[2],“推销员”,“芝加哥”)为什么要用大括号把它包起来?使用这个.Intro(名字[2],'saller','Chicago');非常感谢您的输入,但是我现在看到'name'已经声明为参数。但是仍然在努力使parameter=const name=[array]成为您想要做的事情?
const name = ['Jin', 'Kazuya', 'Heiachi']
function Intro(name, profession, city) {
    document.write("My name is " + name + ", I'm a" + profession + " from" + city);
}

Intro(name[2], ' salesman', ' Chicago');