如何使用模板字符串访问Javascript数组的元素?
我有一个Javascript数组,我需要在模板字符串中访问它的值,我如何才能做到这一点 我有这样的东西如何使用模板字符串访问Javascript数组的元素?,javascript,arrays,template-strings,Javascript,Arrays,Template Strings,我有一个Javascript数组,我需要在模板字符串中访问它的值,我如何才能做到这一点 我有这样的东西 //an array named link globally defined function formatter(row,value){ return `<a href = $link[$row]>Abc</a>`; } //全局定义了名为link的数组 函数格式化程序(行、值){ 返回``; } 如果您明确询问“访问模板字符串中的数组值”,则: const
//an array named link globally defined
function formatter(row,value){
return `<a href = $link[$row]>Abc</a>`;
}
//全局定义了名为link的数组
函数格式化程序(行、值){
返回``;
}
如果您明确询问“访问模板字符串中的数组值”,则:
const arr=[1,2,3]
console.log(`${arr[0]}`)//0
如果您想将索引作为变量,那么可以
const arr = [1,2,3]
const index = 0
console.log(`${arr[index]}`) // 1
回答您的密码:
const link=[1,2,3]
函数格式化程序(行、值){
返回``;
}
那就行了
比如说
formatter(0) // "<a href = 1>Abc</a>"
格式化程序(0)/“”
请根据发布JavaScript代码,请发布相关信息和问题,这很不清楚,因为我有一个名为Arr的数组,如何在其中使用元素,而在模板字符串中,类似这样的-$Arr[$I]
。怎么做?我想用变量I而不是0来访问它怎么样?我已经编辑了我的答案。请看一看。基本上,${}
中的所有内容都作为一个普通的javascript表达式工作。