字符串的简单运用

原生js实现字符串去除两边的空格

var Str = " qwert    ",
function Remmovespace(str){
var str1 = Str.replace(/^\s*|\s$/g,"")
}
Remmovespace(Str);
结果: qwert

这个题目不是很明白:

var num = 1;
      var obj = {
        num: 2,
        fn: (function() {
          this.num *= 2;
          num += 3;
          var num = 1;
          return function() {
            num += 2;
            this.num += 2;
            console.log(++num, "xxx");
          };
        })()
      };
      var f = obj.fn;
      f();
      obj.fn();
      console.log(window.num, obj.num);

原生js字符串去重:

var str = "aahhgggsssjjj";
      var str1 = str.split("");
      for (var i = 0; i < str1.length; i++) {
        var arr = [];
        if (arr.indexOf(str1[i] == -1)) {
          arr.push(str1[i]);
        }
        console.log(arr.join(""));
      }

统计字符串出现的次数:

 var str = "aahhgggsssjjj";
      var str1 = str.split("");
      var arr = [];
      var count = 0;
      var sum = [];
      for (var i = 0; i < str1.length; i++) {
        if (arr.indexOf(str1[i]) == -1) {
          arr.push(str1[i]);
        }
      }

      for (var j = 0; j < arr.length; j++) {
        console.log(arr[j]);
        for (var i = 0; i < str1.length; i++) {
          console.log(str1[i]);
          if (arr[j] == str1[i]) {
            count++;
          }
        }
        sum.push(count);
        count = 0;
      }
      console.log(arr);
      for (var i = 0; i < arr.length; i++) {
        var str3 = sum[i] % 2 == 0 ? "偶数" : "奇数";
        console.log(arr[i] + "出现了" + sum[i] + "次");
        console.log(arr[i] + "出现了" + str3 + "次");
      }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天下午爸爸接雨轩回到家,我正在忙着没顾上和她说话。女儿跑到我跟前对我说:“妈妈,我回来了,你先忙着吧,...
    爱水的鱼鱼阅读 179评论 0 0
  • 我说一下广州吧。 1、地铁非常挤,你根本别想再上下班自由的在地铁里走动,到处都是人,几乎每个人都能听见各自呼吸的声...
    穿着裤子的云阅读 240评论 0 0
  • “好的开头是成功的一半”,女儿你真的做好踏向“新征程”的准备了吗? 结束了小学的六年,告别了稚嫩的小学生活,即将开...
    快乐佳佳阅读 282评论 0 2
  • 想想自从毕业后便很少有时间去伤春悲秋了,每天被生活的忙碌包围,根本想不起来去用文字记录些什么。 于我而言是庆幸的,...
    彼岸枫叶蓝阅读 188评论 0 0
  • 昨夜快十一点连续两天在外应酬的大禄回来了,我和馒头刚入睡没多久,就来打扰我休息。我一气之下跑去隔壁房间,重新铺床休...
    xingxingzhu阅读 120评论 0 0