zoukankan      html  css  js  c++  java
  • 数组方括号有趣的split方法

    今天看到了split的方法感觉好神奇的样子

    split是javascript内置方法

    就像join方法是连接数组并转换为字符串一样split方法是把数组拆分成多个部分,而且每一个部分都是数组的元素。

    并对原来数组没有影响。由此我们可以干好多事情 

    像查找单词数目,把很多数组转换为由单词组成的数组,单词的蹦出等等

    比如以下查找单词个数并打印出来

    var tweets=['are you a pig','zhu zhu','pig i like it'];

      var words={};//利用对象的属性不能相同的特性

      var tweetText=tweets.join(' ');//join方法把他们连接在一起每一个用空格隔开

      var tweetWords=tweetText.split(' ');//split方法创建一个单词组成的新数组

      tweetWords.forEach(function(word){

        words[word]=0;                 //为每一个单词都赋于一个0的word属性

      });

      tweetWords.forEach(function(word){

        words[word]+=1;//单词每出现一次word属性便加1

      });

    console.log(words);

  • 相关阅读:
    读后感
    mysql分库分表的基本方法
    pdo接口用法
    视频技术基础
    【原创】shell易错语法汇总
    php底层的运行机制
    mysql统计函数
    etc/shadow 登陆口令破解
    JAVA学习(方法重载)
    JAVA学习(方法的定义及调用)
  • 原文地址:https://www.cnblogs.com/heixuanyu/p/9939530.html
Copyright © 2011-2022 走看看