Array容易被忽略的join

Posted 良1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Array容易被忽略的join相关的知识,希望对你有一定的参考价值。

var lists,
          items = ‘‘,
          i;

    lists = [{
        Fruits:‘苹果‘
    },{

        Fruits:‘香蕉‘
    },{

        Fruits:‘菠萝‘
    }];

    /*items += ‘<ul>‘;

    for(i = 0; i < lists.length ; i ++){

        items += ‘<li>‘+lists[i].Fruits+‘</li>‘
    }
    items += ‘</ul>‘
        console.log(items)
        */
    
    function inbox(lists){
        items = [];

        for(i = 0;i < lists.length; i++){

            items[i] = lists[i].Fruits;

        }
        return ‘<ul><li>‘+items.join(‘</li></li>‘)+‘</li></ul>‘
    }
    console.log(inbox(lists))

之前我用字符串拼接都是注释里面的那种方法,直到今天看到了大神写的可复用的简洁代码,对Array里面的join有了新的认识

以上是关于Array容易被忽略的join的主要内容,如果未能解决你的问题,请参考以下文章

10个JavaScript代码片段,使你更加容易前端开发。

node模块之path——path.join和path.resolve的区别

[Python] Numpy中容易忽略的小技巧

js中的一些容易混淆的方法!

在操作 jQuery 元素时,`array.join` 优于字符串连接的好处?

容易被忽略CSS特性