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 相关文章推荐
javascript静态的url如何传递
May 03 Javascript
起点页面传值js,有空研究学习下
Jan 25 Javascript
用jquery模仿的a的title属性的例子
Oct 22 Javascript
jQuery简单获取键盘事件的方法
Jan 22 Javascript
JavaScript设计模式开发中组合模式的使用教程
May 18 Javascript
javascript实现粘贴qq截图功能(clipboardData)
May 29 Javascript
Bootstrap CSS组件之大屏幕展播
Dec 17 Javascript
AngularJS点击添加样式、点击变色设置的实例代码
Jul 27 Javascript
webpack项目调试以及独立打包配置文件的方法
Feb 28 Javascript
vue中动态设置meta标签和title标签的方法
Jul 11 Javascript
VUE DEMO之模拟登录个人中心页面之间数据传值实例
Oct 31 Javascript
VUE+elementui组件在table-cell单元格中绘制微型echarts图
Apr 20 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
php4的session功能评述(三)
2006/10/09 PHP
php 不使用js实现页面跳转
2014/02/11 PHP
PHP实现数字补零功能的2个函数介绍
2014/05/12 PHP
PHP动态柱状图实现方法
2015/03/30 PHP
PHP更安全的密码加密机制Bcrypt详解
2017/06/18 PHP
让网页根据不同IE版本显示不同的内容
2009/02/08 Javascript
基于JQuery框架的AJAX实例代码
2009/11/03 Javascript
对 lightbox JS 图片控件进行了一下改造, 使其他支持复杂的图片说明
2010/03/20 Javascript
javascript中的继承实例代码
2011/04/27 Javascript
ajax java 实现自动完成功能
2012/12/19 Javascript
jQuery Uploadify 上传插件出现Http Error 302 错误的解决办法
2015/12/12 Javascript
js 数据存储和DOM编程
2017/02/09 Javascript
基于 Bootstrap Datetimepicker 联动
2017/08/03 Javascript
jQuery读取本地的json文件(实例讲解)
2017/10/31 jQuery
vue的状态管理模式vuex
2017/11/30 Javascript
记录vue项目中遇到的一点小问题
2019/05/14 Javascript
[40:19]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第二场 12.18
2020/12/19 DOTA
django解决跨域请求的问题
2018/11/11 Python
Python3按一定数据位数格式处理bin文件的方法
2019/01/24 Python
python 自动轨迹绘制的实例代码
2019/07/05 Python
python科学计算之narray对象用法
2019/11/25 Python
python怎么对数字进行过滤
2020/07/05 Python
Matlab中plot基本用法的具体使用
2020/07/17 Python
html5使用canvas压缩图片的示例代码
2018/09/11 HTML / CSS
HTML5 drag和drop具体使用详解
2021/01/18 HTML / CSS
希腊品牌鞋类销售网站:epapoutsia.gr
2020/03/18 全球购物
租车协议书范本
2014/04/22 职场文书
保护环境建议书300字
2014/05/13 职场文书
纪检干部现实表现材料
2014/08/21 职场文书
音乐教育专业自荐信
2014/09/18 职场文书
个人作风建设心得体会
2014/10/22 职场文书
房地产工程部经理岗位职责
2015/04/09 职场文书
2016庆祝教师节新闻稿
2015/11/25 职场文书
幼儿园科学课教学反思
2016/03/03 职场文书
2019年农民幸福观调查的实践感悟
2019/12/19 职场文书
python区块链持久化和命令行接口实现简版
2022/05/25 Python