zoukankan      html  css  js  c++  java
  • js实现把textarea通过换行或者回车把多行数字分割成数组,并且去掉数组中空的值。

    删除数组指定的某个元素

    var msg = " ";  //textarea  文本框输入的内容

    var emp = [ ];   //定义一个数组,用来存msg分割好的内容

    1. 首先可以给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为:

    //封装移除方法
    Array.prototype.remove = function(val) {
      var index = this.indexOf(val);
      if (index > -1) {
        this.splice(index, 1);
      }
    };

    2.吧textarea 的值 msg  通过换行或回车把多行数字分割成数组,并用emp保存

    this.emp = this.msg.split(/[( ) ]+/);

    3.循环数组中所有元素,如果有等于空值得就将这个空值删掉。

    for(let i=0; i<this.emp.length; i++){

      if(emp[i] === ""){

        emp.remove(emp[i]);

      }

    }

     
  • 相关阅读:
    Github简单使用
    软件架构
    软件架构
    软件架构
    VB.net 捕获项目全局异常
    C#里面的三种定时计时器:TIMER
    深入分析委托与事件
    C#预处理器指令
    C# 实现透明可移动窗体
    多元一次方程解法 C++
  • 原文地址:https://www.cnblogs.com/web-aqin/p/9869183.html
Copyright © 2011-2022 走看看