关于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 相关文章推荐
js实现点小图看大图效果的思路及示例代码
Oct 28 Javascript
javascript获取checkbox复选框获取选中的选项
Aug 12 Javascript
用jquery模仿的a的title属性的例子
Oct 22 Javascript
jQuery源码分析之init的详细介绍
Feb 13 Javascript
使用grunt合并压缩js和css文件的方法
Mar 02 Javascript
利用vue.js插入dom节点的方法
Mar 15 Javascript
深入理解ES6学习笔记之块级作用域绑定
Aug 19 Javascript
vue里的data要用return返回的原因浅析
May 28 Javascript
微信小程序实现日期格式化和倒计时
Nov 01 Javascript
jQuery鼠标滑过横向时间轴样式(代码详解)
Nov 01 jQuery
微信小程序picker组件两列关联使用方式
Oct 27 Javascript
vue 项目@change多个参数传值多个事件的操作
Jan 29 Vue.js
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
如何给phpadmin一个保护
2006/10/09 PHP
多php服务器实现多session并发运行
2006/10/09 PHP
PHP实现多服务器session共享之NFS共享的方法
2007/03/16 PHP
php基于curl扩展制作跨平台的restfule 接口
2015/05/11 PHP
PHP中__autoload和Smarty冲突的简单解决方法
2016/04/08 PHP
基于jQuery的消息提示插件 DivAlert之旅(二)
2010/04/01 Javascript
jQuery.query.js 取参数的两点问题分析
2012/08/06 Javascript
iframe 上下滚动条如何默认在下方实现原理
2012/12/10 Javascript
如何使用jQuery来处理图片坏链具体实现步骤
2013/05/02 Javascript
AngularJS删除路由中的#符号的方法
2016/09/20 Javascript
js图片轮播手动切换特效
2017/01/12 Javascript
JS实现前端缓存的方法
2017/09/21 Javascript
详解Vuex管理登录状态
2017/11/13 Javascript
Vue实现textarea固定输入行数与添加下划线样式的思路详解
2018/06/28 Javascript
PWA介绍及快速上手搭建一个PWA应用的方法
2019/01/27 Javascript
详解vue中router-link标签所必备了解的属性
2019/04/15 Javascript
Nuxt配置Element-UI按需引入的操作方法
2020/07/06 Javascript
详解JavaScript作用域 闭包
2020/07/29 Javascript
[10:21]2018DOTA2国际邀请赛寻真——Winstrike
2018/08/11 DOTA
在python中的socket模块使用代理实例
2014/05/29 Python
介绍Python中的__future__模块
2015/04/27 Python
Python针对给定列表中元素进行翻转操作的方法分析
2018/04/27 Python
python实现计数排序与桶排序实例代码
2019/03/28 Python
python网络应用开发知识点浅析
2019/05/28 Python
Django使用Channels实现WebSocket的方法
2019/07/28 Python
Python使用tkinter模块实现推箱子游戏
2019/10/08 Python
python将数组n等分的实例
2019/12/02 Python
python关闭占用端口方式
2019/12/17 Python
详解Python 函数参数的拆解
2020/09/02 Python
为你的html5网页添加音效示例
2014/04/03 HTML / CSS
MAC Cosmetics官方网站:魅可专业艺术彩妆
2019/04/10 全球购物
音乐表演专业毕业生求职信
2013/10/14 职场文书
十岁生日父母答谢词
2014/01/18 职场文书
大学班长的职责
2014/01/27 职场文书
详解TS数字分隔符和更严格的类属性检查
2021/05/06 Javascript
mysql通过group by分组取最大时间对应数据的两种有效方法
2022/09/23 MySQL