码迷,mamicode.com
首页 > 其他好文 > 详细

Array容易被忽略的join

时间:2017-05-02 23:34:46      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:item   看到了   list   for   UI   join   拼接   code   lis   

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

标签:item   看到了   list   for   UI   join   拼接   code   lis   

原文地址:http://www.cnblogs.com/liang1/p/6798813.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!