动态内容中带反勾号的javascript转义冒号和数字

动态内容中带反勾号的javascript转义冒号和数字,javascript,Javascript,我需要对创建动态内容的javascript函数中的冒号进行转义 ${Result.map( item => `<li><img src="${item._embedded.wp:featuredmedia[0].source_url}" alt="${item.title.rendered}"></li>`).join('')}`); ${Result.map(item=>``).join(“”)}`); 我需要转换的JSON包含冒号和数字(

我需要对创建动态内容的javascript函数中的冒号进行转义

    ${Result.map( item => `<li><img src="${item._embedded.wp:featuredmedia[0].source_url}" alt="${item.title.rendered}"></li>`).join('')}`);
${Result.map(item=>`
  • `).join(“”)}`);

    我需要转换的JSON包含冒号和数字(wp:featuredmedia),这个错误导致了一个问题。如何用反勾号转义冒号和数字([0])?

    所以您想转换
    项。_embedded.wp:featuredmedia[0]。source\u url
    项。_embedded['wp:featuredmedia'][0]。source\u url
    ?是的!使用此项。\u嵌入['wp:featuredmedia'][0]。源\u url工作!谢谢