js获取字符串最后一位方法汇总


Posted in Javascript onNovember 13, 2014

方法一:运用String对象下的charAt方法

charAt() 方法可返回指定位置的字符。

str.charAt(str.length ? 1)

请注意,JavaScript 并没有一种有别于字符串类型的字符数据类型,所以返回的字符是长度为 1 的字符串

方法二:运用String对象下的substr方法

substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。

str.substr(str.length-1,1)

重要事项:ECMAscript 没有对该方法进行标准化,因此反对使用它。

重要事项:在 IE 4 中,参数 start 的值无效。在这个 BUG 中,start 规定的是第 0 个字符的位置。(3water.com)在之后的版本中,此 BUG 已被修正。

方法三:运用String对象下的split方法

split() 方法用于把一个字符串分割成字符串数组。

var str = “123456″;

spstr = str.split(“”);

spstr[spstr.length-1];

方法四:正则搞定

<script type="text/javascript">

//<![CDATA[

var s = "nasofj;n234n41;v";

alert("String: "+s+"nn"+"LastOne: "+s.replace(/^(.*[n])*.*(.|n)$/g, "$2"));

//]]>

</script>

以上就是本人所了解的4种方法了,都记录了下来,有需要的朋友可以参考下,如有其它方法也请告之,谢谢

Javascript 相关文章推荐
jquery.hotkeys监听键盘按下事件keydown插件
May 11 Javascript
jquery.validate.js插件使用经验记录
Jul 02 Javascript
javascript中cookie对象用法实例分析
Jan 30 Javascript
javascript实现动态表头及表列的展现方法
Jul 14 Javascript
vuejs动态组件给子组件传递数据的方法详解
Sep 09 Javascript
第一次接触神奇的Bootstrap
Oct 14 Javascript
JS获取短信验证码倒计时的实现代码
May 22 Javascript
基于node.js制作简单爬虫教程
Jun 29 Javascript
JavaScript实现的数字与字符串转换功能示例
Aug 23 Javascript
jq.ajax+php+mysql实现关键字模糊查询(示例讲解)
Jan 02 Javascript
vue-router权限控制(简单方式)
Oct 29 Javascript
angular8.5集成TinyMce5的使用和详细配置(推荐)
Nov 16 Javascript
实现js保留小数点后N位的代码
Nov 13 #Javascript
详谈jQuery中的this和$(this)
Nov 13 #Javascript
FF(火狐)浏览器无法执行window.close()解决方案
Nov 13 #Javascript
jquery checkbox 勾选的bug问题解决方案与分析
Nov 13 #Javascript
Javascript window对象详解
Nov 12 #Javascript
a标签的href与onclick事件的区别详解
Nov 12 #Javascript
完美兼容各大浏览器的jQuery仿新浪图文淡入淡出间歇滚动特效
Nov 12 #Javascript
You might like
多文件上载系统完整版
2006/10/09 PHP
用php来改写404错误页让你的页面更友好
2013/01/24 PHP
浅析php原型模式
2014/11/25 PHP
php通过文件头判断格式的方法
2016/05/28 PHP
xml分页+ajax请求数据源+dom取结果实例代码
2008/10/31 Javascript
javascript编码的几个方法详细介绍
2013/01/06 Javascript
JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
2014/10/17 Javascript
AngularJS + Node.js + MongoDB开发的基于高德地图位置的通讯录
2015/01/02 Javascript
JS或jQuery获取ASP.NET服务器控件ID的方法
2015/06/08 Javascript
javascript+HTML5自定义元素播放焦点图动画
2016/02/21 Javascript
jQuery控制文本框只能输入数字和字母及使用方法
2016/05/26 Javascript
令按钮悬浮在(手机)页面底部的实现方法
2017/05/02 Javascript
Vue学习之路之登录注册实例代码
2017/07/06 Javascript
vue-cli与webpack处理静态资源的方法及webpack打包的坑
2018/05/15 Javascript
vue解决弹出蒙层滑动穿透问题的方法
2018/09/22 Javascript
Fundebug支持监控微信小程序HTTP请求错误的方法
2019/02/21 Javascript
ES6 Promise对象概念及用法实例详解
2019/10/15 Javascript
使用konva和vue-konva库实现拖拽滑块验证功能
2020/04/27 Javascript
python创建和使用字典实例详解
2013/11/01 Python
浅谈python中的变量默认是什么类型
2016/09/11 Python
python3结合openpyxl库实现excel操作的实例代码
2018/09/11 Python
Python下opencv图像阈值处理的使用笔记
2019/08/04 Python
python实现ssh及sftp功能(实例代码)
2020/03/16 Python
Python爬虫爬取有道实现翻译功能
2020/11/27 Python
CSS3弹性盒模型开发笔记(三)
2016/04/26 HTML / CSS
goodhealth官方海外旗舰店:新西兰国民营养师
2017/12/15 全球购物
环境科学专业个人求职信
2013/12/15 职场文书
小学生新学期寄语
2014/01/19 职场文书
优秀公益广告词大全
2014/03/19 职场文书
村党支部对照检查材料思想汇报
2014/09/28 职场文书
银行反四风对照检查材料
2014/09/29 职场文书
统计员岗位职责
2015/02/11 职场文书
2015年秘书个人工作总结
2015/04/25 职场文书
应急管理工作总结2015
2015/05/04 职场文书
MySQL Shell的介绍以及安装
2021/04/24 MySQL
MySQL 使用索引扫描进行排序
2021/06/20 MySQL