ES6模板字符串花样使用(循环,判断)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES6模板字符串花样使用(循环,判断)相关的知识,希望对你有一定的参考价值。

参考技术A

注意:主要是map的使用,需要用map,将值return出去,如果使用foreach则不报错一直返回undefined

注意:不要直接循环最外层div,只能有一个根节点,循环拼接即可

javascript ES6 - 里面有模板字符串循环的模板字符串

const dogs = [
    { name: 'Snickers', age: 2 },
    { name: 'Hugo', age: 8 },
    { name: 'Sunny', age: 1 }
];

const markup = `
    <ul class="dogs">
        ${dogs.map(dog => `
            <li>
                ${dog.name}
                is
                ${dog.age * 7}
            </li>`).join('') // Add 'join' to remove the comma behind each item
        }
    </ul>
`;

document.body.innerHTML = markup;

以上是关于ES6模板字符串花样使用(循环,判断)的主要内容,如果未能解决你的问题,请参考以下文章

ES6 -- 字符串

ES5与ES6常用语法教程之 ③模板字符串判断字符串是否包含其它字符串

写一个简单的模板引擎

ES6:模板字符串&函数&进制&Symbol数据结构

ES6:模板字符串&函数&进制&Symbol数据结构

判断json对象是不是为空()