js截取字符串功能的实现方法


Posted in Javascript onSeptember 27, 2017

js截取字符串2种方式:substring()、slice(),供大家参考,具体内容如下

这里给出的例子是时间。

css文件:

body{ text-align:center} 

.con{ 
 margin:100px auto; 
 width:800px; 
 height:400px; 
 border:2px solid #336666;
 border-radius:5px;
 padding-top: 50px;
}
<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title>截取字符串</title>
  <script src="../js/jquery-1.10.2.js" type="text/javascript"></script>
  <link href="../css/commons.css" rel="external nofollow" rel="stylesheet" type="text/css" />
 </head>
 <body>
   
  <div class="con">
    时间:<input type='text' id='time' name='time' value="2017-07-01 00:00:00" /><br><br>
    substring结果:<input type='text' id='sub_result' name='sub_result' value="" /><br><br>
    slice结果:<input type='text' id='sli_result' name='sli_result' value="" /><br><br>
    <button>提交</button>
  </div>
   
 <script>
  $("button").click(function(){
   var time_val = $("#time").val();
   
   var sub_res = time_val.substring(5, 10);
   $("#sub_result").val(sub_res);
   
   var sli_res = time_val.slice(5, 10);
   $("#sli_result").val(sli_res);
  });
  
  var stmp = "2017-07-01 00:00:00";
   //使用一个参数
//  alert(stmp.slice(5, 10));//从第3个字符开始,截取到最后个字符;返回"nn.cn"
//  alert(stmp.substring(5, 10));//从第4个字符开始,截取到最后个字符;返回"nn.cn"
//
//  //使用两个参数
//  alert(stmp.slice(1,5))//从第2个字符开始,到第5个字符;返回"cinn"
//  alert(stmp.substring(1,5));//从第2个字符开始,到第5个字符;返回"cinn"
//
//  //如果只用一个参数并且为0的话,那么返回整个参数
//  alert(stmp.slice(0));//返回整个字符串
//  alert(stmp.substring(0));//返回整个字符串
 </script>
 </body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery窗口、文档、网页各种高度的精确理解
Jul 02 Javascript
JavaScript中5种调用函数的方法
Mar 12 Javascript
JQuery EasyUI Layout 在from布局自适应窗口大小的实现方法
May 28 Javascript
javascript简写常用的12个技巧(可以大大减少你的js代码量)
Mar 28 Javascript
BACKBONE.JS 简单入门范例
Oct 17 Javascript
基于jQuery解决ios10以上版本缩放问题
Nov 03 jQuery
vue综合组件间的通信详解
Nov 06 Javascript
详解angular应用容器化部署
Aug 14 Javascript
JS中使用new Option()实现时间联动效果
Dec 10 Javascript
JavaScript实现猜数字游戏
May 20 Javascript
vue 组件间的通信之子组件向父组件传值的方式
Jul 29 Javascript
Vue使用Ref跨层级获取组件的步骤
Jan 25 Vue.js
详解node+express+ejs+bootstrap构建项目
Sep 27 #Javascript
Three.js基础学习之场景对象
Sep 27 #Javascript
vue父组件中获取子组件中的数据(实例讲解)
Sep 27 #Javascript
Web开发使用Angular实现用户密码强度判别的方法
Sep 27 #Javascript
基于复选框demo(分享)
Sep 27 #Javascript
EasyUI框架 使用Ajax提交注册信息的实现代码
Sep 27 #Javascript
angular内置provider之$compileProvider详解
Sep 27 #Javascript
You might like
dedecms中使用php语句指南
2014/11/13 PHP
CodeIgniter框架验证码类库文件与用法示例
2017/03/18 PHP
php实现评论回复删除功能
2017/05/23 PHP
PHP laravel中的多对多关系实例详解
2017/06/07 PHP
PHP命令空间namespace及use的用法小结
2017/11/27 PHP
PHP实现的杨辉三角求解算法分析
2019/03/11 PHP
JavaScript接口实现代码 (Interfaces In JavaScript)
2010/06/11 Javascript
深入理解JavaScript系列(11) 执行上下文(Execution Contexts)
2012/01/15 Javascript
javascript记住用户名和登录密码(两种方式)
2015/08/04 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
2016/08/02 Javascript
JavaScript实现256色转灰度图
2017/02/22 Javascript
PHP实现记录代码运行时间封装类实例教程
2017/05/08 Javascript
vue中Npm run build 根据环境传递参数方法来打包不同域名
2018/03/29 Javascript
基于Layui自定义模块的使用方法详解
2019/09/14 Javascript
vuex实现像调用模板方法一样调用Mutations方法
2019/11/06 Javascript
[01:00:30]TFT vs VGJ.T Supermajor 败者组 BO3 第一场 6.5
2018/06/06 DOTA
[48:48]完美世界DOTA2联赛PWL S3 Magama vs GXR 第一场 12.19
2020/12/24 DOTA
跨平台python异步回调机制实现和使用方法
2013/11/26 Python
Python3中使用urllib的方法详解(header,代理,超时,认证,异常处理)
2016/09/21 Python
Python文本处理之按行处理大文件的方法
2018/04/09 Python
使用sklearn之LabelEncoder将Label标准化的方法
2018/07/11 Python
Django框架orM与自定义SQL语句混合事务控制操作
2019/06/27 Python
基于Python爬取素材网站音频文件
2020/10/21 Python
css3使用animation属性实现炫酷效果(推荐)
2020/02/04 HTML / CSS
用html5实现语音搜索框的方法
2014/03/18 HTML / CSS
波兰在线体育用品商店:Hop-Sport.pl
2019/07/23 全球购物
迷你西餐厅创业计划书范文
2013/12/31 职场文书
个人简历中自我评价
2014/02/11 职场文书
我爱我家教学反思
2014/05/01 职场文书
市级文明单位申报材料
2014/05/07 职场文书
通知的写法
2015/04/23 职场文书
劳动仲裁调解书
2015/05/20 职场文书
2015年评职称个人工作总结
2015/10/15 职场文书
2016学雷锋优秀志愿者事迹材料
2016/02/25 职场文书
Python源码解析之List
2021/05/21 Python
MySQL 全文索引使用指南
2021/05/25 MySQL