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 相关文章推荐
看了就知道什么是JSON
Dec 09 Javascript
jquery的ajax从纯真网(cz88.net)获取IP地址对应地区名
Dec 02 Javascript
JS/jQuery实现默认显示部分文字点击按钮显示全部内容
May 13 Javascript
javascript和jquery修改a标签的href属性
Dec 16 Javascript
JavaScript基础知识学习笔记
Dec 02 Javascript
JavaScript中继承用法实例分析
May 16 Javascript
Bootstrap实现响应式导航栏效果
Dec 28 Javascript
javascript高级选择器querySelector和querySelectorAll全面解析
Apr 07 Javascript
Vue filter格式化时间戳时间成标准日期格式的方法
Sep 16 Javascript
详解Vue基于vue-quill-editor富文本编辑器使用心得
Jan 03 Javascript
vue 中url 链接左边的小图标更改问题
Dec 30 Javascript
Element Popover 弹出框的使用示例
Jul 26 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
PHP截取指定图片大小的方法
2014/12/10 PHP
一个PHP实现的轻量级简单爬虫
2015/07/08 PHP
PHP5.3新特性小结
2016/02/14 PHP
深入浅析Yii admin的权限控制
2016/08/31 PHP
PHP图像识别技术原理与实现
2016/10/27 PHP
php获取目录中所有文件名及判断文件与目录的简单方法
2017/03/04 PHP
JQuery 操作Javascript对象和数组的工具函数小结
2010/01/22 Javascript
JS上传图片前的限制包括(jpg jpg gif及大小高宽)等
2012/12/19 Javascript
TypeOf这些知识点你了解吗
2016/02/21 Javascript
让DIV的滚动条自动滚动到最底部的3种方法(推荐)
2016/09/24 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
js仿网易表单及时验证功能
2017/03/07 Javascript
Bootstrap Table使用整理(二)
2017/06/09 Javascript
JQuery 又谈ajax局部刷新
2017/11/27 jQuery
nodejs使用http模块发送get与post请求的方法示例
2018/01/08 NodeJs
Vuejs学习笔记之使用指令v-model完成表单的数据双向绑定
2019/04/29 Javascript
分享一个可以生成各种进制格式IP的小工具实例代码
2017/07/28 Python
Django自定义用户认证示例详解
2018/03/14 Python
Python向MySQL批量插数据的实例讲解
2018/03/31 Python
python获取array中指定元素的示例
2019/11/26 Python
三个python爬虫项目实例代码
2019/12/28 Python
opencv python Canny边缘提取实现过程解析
2020/02/03 Python
解决Python Matplotlib绘图数据点位置错乱问题
2020/05/16 Python
HTML5中5个简单实用的API
2014/04/28 HTML / CSS
移动端html5模拟长按事件的实现方法
2018/09/30 HTML / CSS
Nordgreen美国官网:在线购买极简主义斯堪的纳维亚手表
2019/07/24 全球购物
什么是lambda函数
2013/09/17 面试题
开办饭店创业计划书
2013/12/28 职场文书
中学生差生评语
2014/01/30 职场文书
初中生自我鉴定
2014/02/04 职场文书
应届毕业生如何写求职信
2014/02/16 职场文书
学生检讨书怎么写?
2014/10/10 职场文书
人事主管岗位职责
2015/02/04 职场文书
uniapp开发小程序的经验总结
2021/04/08 Javascript
MySQL查询学习之基础查询操作
2021/05/08 MySQL
mysql查看表结构的三种方法总结
2022/07/07 MySQL