• 数组方括号有趣的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);

  • 相关阅读:
    L2-011 玩转二叉树 二叉树
    L2-010 排座位 并查集
    L2-009 抢红包
    VS 编译报错:意外的字符
    关于js的类型转换
    github相关操作总结
    关于时间的相关处理
    uniapp实现简单的动画效果(不使用dom操作)
    uniapp选择日期
    vue使用音频组件
  • 原文地址:https://www.cnblogs.com/heixuanyu/p/9939530.html
Copyright © 2020-2023  润新知