zoukankan      html  css  js  c++  java
  • JS各种方法

    一、JS(去掉前后空格或去掉所有空格)的用法

    1、去掉字符串前后所有空格:
    代码如下:

    1     function Trim(str)
    2     {
    3         return str.replace(/(^s*)|(s*$)/g, "");
    4     }

        说明:
        如果使用jQuery直接使用$.trim(str)方法即可,str表示要去掉前后所有空格的字符串。


    2、 去掉字符串中所有空格(包括中间空格,需要设置第2个参数为:g)
    代码如下:

     1  function Trim(str,is_global)
     2     {
     3         var result;
     4         result = str.replace(/(^s+)|(s+$)/g,"");
     5         if(is_global.toLowerCase()=="g")
     6         {
     7             result = result.replace(/s/g,"");
     8         }
     9         return result;
    10     }
    View Code

    二、时间戳

    1  var now = new Date();
    2  var nowstr = now.getFullYear()+"-"+(now.getMonth()+1)+"-"+now.getDate();  //获得格式如下的时间字符 2015-10-15

    //时间字符转化成时间戳   dateStr的格式为 2015-10-15 00:22:11

    1 function get_unix_time(dateStr)
    2 {
    3     var newstr = dateStr.replace(/-/g,'/');
    4     var date =  new Date(newstr);
    5     var time_str = date.getTime().toString();
    6     return time_str.substr(0, 10);
    7 }

     三、JS获取字符串长度(区分中英文)

    JS获取字符串长度(区分中英文) 中文算2个字,英文一个.

    1 //获取字符的长度
    2 function getStrLength(str) {  
    3     var cArr = str.match(/[^x00-xff]/ig);  
    4     return str.length + (cArr == null ? 0 : cArr.length);  
    5 } 
  • 相关阅读:
    Visual C++2005的IntelliSense问题
    R调用数据库的方式汇总
    Loading local data is disabled; this must be enabled on both the client and server sides 
    R的transform函数
    R连接mysql数据库(ODBC)
    mysql实例代码
    随笔20130105
    开端
    MeteoInfo
    火车软硬卧铺分布图
  • 原文地址:https://www.cnblogs.com/heyijing/p/5048882.html
Copyright © 2011-2022 走看看