关于IE BUG与字符串截取substr的解决办法


Posted in Javascript onApril 10, 2013

一直以来没注意这个问题,今天本想搞个这样的:

var str = 'hello world 8024';
str.substr(-4,4);
负数是从末尾开始倒数。 
应该返回:8024
但发现IE6-IE8,substr参数不支持负数,返回的是:hell,你们可以测试下。

所以呢,我们还是不推荐用这个substr方法。
我们改用substring方法好了。
如:str.substring(str.length-4);
就正确返回了:8024
Javascript 相关文章推荐
JavaScript去除空格的三种方法(正则/传参函数/trim)
Feb 06 Javascript
jQuery 仿百度输入标签插件附效果图
Jul 04 Javascript
jQuery获得document和window对象宽度和高度的方法
Mar 25 Javascript
JS简单去除数组中重复项的方法
Sep 13 Javascript
带你了解session和cookie作用原理区别和用法
Aug 14 Javascript
使用JS和canvas实现gif动图的停止和播放代码
Sep 01 Javascript
详解在vue-cli项目中使用mockjs(请求数据删除数据)
Oct 23 Javascript
解决vue处理axios post请求传参的问题
Mar 05 Javascript
Javascript中绑定click事件的四种方式介绍
Oct 26 Javascript
nuxt.js中间件实现拦截权限判断的方法
Nov 21 Javascript
js使用cookie实现记住用户名功能示例
Jun 13 Javascript
jquery 时间戳转日期过程详解
Oct 12 jQuery
javascipt基础内容--需要注意的细节
Apr 10 #Javascript
使用javascipt---实现二分查找法
Apr 10 #Javascript
页面使用密码保护代码
Apr 10 #Javascript
jQuery学习笔记(4)--Jquery中获取table中某列值的具体思路
Apr 10 #Javascript
提示$ is not defined错误分析及解决
Apr 09 #Javascript
js 有框架页面跳转(target)三种情况下的应用
Apr 09 #Javascript
关于textarea提交的内容无法换行的解决办法
Apr 09 #Javascript
You might like
php递归实现无限分类生成下拉列表的函数
2010/08/08 PHP
php中如何同时使用session和cookie来保存用户登录信息
2013/07/05 PHP
php实现递归与无限分类的方法
2015/02/16 PHP
php与Mysql的一些简单的操作
2015/02/26 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
QQ邮箱的一个文本编辑器代码
2007/03/14 Javascript
解析jQuery与其它js(Prototype)库兼容共存
2013/07/04 Javascript
jQuery UI 实现email输入提示实例
2013/08/15 Javascript
JavaScript实现动态创建CSS样式规则方案
2014/09/06 Javascript
JavaScript实现将UPC转换成ISBN的方法
2015/05/26 Javascript
使用JavaScript制作一个简单的计数器的方法
2015/07/07 Javascript
JS+CSS实现的漂亮渐变背景特效代码(6个渐变效果)
2016/03/25 Javascript
Bootstrap中datetimepicker使用小结
2016/12/28 Javascript
vuejs绑定class和style样式
2017/04/11 Javascript
angularjs中使用ng-bind-html和ng-include的实例
2017/04/28 Javascript
详解VueJs前后端分离跨域问题
2017/05/24 Javascript
详解a标签添加onclick事件的几种方式
2019/03/29 Javascript
JS实现点击发送验证码 xx秒后重新发送功能
2019/07/30 Javascript
vue点击标签切换选中及互相排斥操作
2020/07/17 Javascript
JS highcharts实现动态曲线代码示例
2020/10/16 Javascript
python模拟enum枚举类型的方法小结
2015/04/30 Python
详解Python编程中time模块的使用
2015/11/20 Python
python分析作业提交情况
2017/11/22 Python
详解Django的model查询操作与查询性能优化
2018/10/16 Python
解决pycharm安装后代码区不能编辑的问题
2018/10/28 Python
Django REST Framework序列化外键获取外键的值方法
2019/07/26 Python
python两个_多个字典合并相加的实例代码
2019/12/26 Python
HTML5文档结构标签
2017/04/21 HTML / CSS
Myprotein亚太地区:欧洲第一在线运动营养品牌
2020/12/20 全球购物
Servlet都有哪些方法?主要作用是什么?
2014/03/04 面试题
烟台的海导游词
2015/02/02 职场文书
自主招生推荐信格式模板
2015/03/24 职场文书
丧事答谢词大全
2015/09/30 职场文书
2019年妇科护士的自我鉴定(3篇)
2019/09/26 职场文书
SQL Server数据库查询出现阻塞之性能调优
2022/04/10 SQL Server