将字符串与数组匹配并替换

Ivo*_*Ivo 1 javascript

我想知道如何将字符串与数组匹配,并替换字符串值.

我从_viewID获取了pageTitle,这需要从数组中更改为更好看的名称.

var pageTitle = [
  ["ticket_dynamic", "Dynamic ticket page"],
  ["ticket_regular", "Regular ticket page"],
  ["cart_regular", "Regular cart page"]
];
var _viewID = _viewID || [];
//_viewID = ticket_dynamic 
// _viewID needs to be Dynamic ticket page
Run Code Online (Sandbox Code Playgroud)

Shu*_*tri 5

更好的方法是使用pageTitle对象而不是数组

var pageTitle = {
      "ticket_dynamic": "Dynamic ticket page",
      "ticket_regular": "Regular ticket page",
      "cart_regular": "Regular cart page"
    }
    var _viewID = "ticket_dynamic";
    var viewId = pageTitle[_viewID];
    console.log(viewId);
Run Code Online (Sandbox Code Playgroud)