zoukankan      html  css  js  c++  java
  • js删除最后一个字符

    在最近做一个系统,使用socket来完成后台操作,C#来完成前端操作。但是在定的协议里面,一定要用某个符号来表示传的数据结束。后台进行交互时,获取到的数据必须进行删除最后一个字符的操作。

    比如我们协议?作为我们传数据完成标志。

    var date = "123?";
    方法:1:
    date = date.substring(0, date.lastIndexOf('?'));

    方法2:
    date = date.substr(0,date.length-1);

    方法3:
    date = date.substring(0, date.length - 1);

    后台代码
    var date = req.body.date;
    // date = date.substring(0, date.lastIndexOf('?'));
    // date = date.substr(0,date.length-1);
    console.log(date);
    console.log(typeof date);
    date = date.substring(0, date.length - 1);
    console.log(date);

    后台打印
    [2017-02-24 09:28:42.761] [INFO] console - 123?
    [2017-02-24 09:28:42.761] [INFO] console - string
    [2017-02-24 09:28:42.761] [INFO] console - 123
  • 相关阅读:
    eclipse版本、代号
    eclipse中jdk及编译器版本问题
    改变cmd命令行颜色
    mysql-installer-community-8.0.12.0的安装
    算法简介
    Java--将数据以文本形式导出
    安装MySQL
    网络配置
    电脑拷软件到其他设备
    探针设备
  • 原文地址:https://www.cnblogs.com/liziyou/p/6437211.html
Copyright © 2011-2022 走看看