关于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 相关文章推荐
调用jQuery滑出效果时闪烁的解决方法
Mar 27 Javascript
Extjs grid panel自带滚动条失效的解决方法
Sep 11 Javascript
node.js中的http.createClient方法使用说明
Dec 15 Javascript
Ajax中解析Json的两种方法对比分析
Jun 25 Javascript
基于jQuery实现点击弹出层实例代码
Jan 01 Javascript
JS获取html元素的标记名实现方法
Oct 08 Javascript
js获取指定字符前/后的字符串简单实例
Oct 27 Javascript
Jquery Easyui对话框组件Dialog使用详解(14)
Dec 19 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 jQuery
微信小程序实现获取准确的腾讯定位地址功能示例
Mar 27 Javascript
vue实现歌手列表字母排序下拉滚动条侧栏排序实时更新
May 14 Javascript
Vue.js自定义指令学习使用详解
Oct 19 Javascript
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
DC动画电影《黑暗正义联盟》曝预告 5月5日上线数字平台
2020/04/09 欧美动漫
php中理解print EOT分界符和echo EOT的用法区别小结
2010/02/21 PHP
PHP获取IP地址所在地信息的实例(使用纯真IP数据库qqwry.dat)
2016/11/15 PHP
PHP+ajax实现获取新闻数据简单示例
2018/05/08 PHP
cloudgamer出品ImageZoom 图片放大效果
2010/04/01 Javascript
combox改进版 页面原型参考dojo的,比网上jQuery的那些combox功能强,代码更小
2010/04/15 Javascript
50个比较实用jQuery代码段
2011/09/18 Javascript
jquery实现点击文字可编辑并修改保存至数据库
2014/04/15 Javascript
jQuery中多个元素的Hover事件解决方案
2014/06/12 Javascript
浅谈JavaScript的事件
2015/02/27 Javascript
js中for in语句的用法讲解
2015/04/24 Javascript
简介JavaScript中的push()方法的使用
2015/06/09 Javascript
Bootstrap每天必学之缩略图与警示窗
2015/11/29 Javascript
微信小程序  生命周期详解
2016/10/27 Javascript
js实现复选框的全选和取消全选效果
2017/01/03 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
2017/01/21 Javascript
jQuery实现动态生成表格并为行绑定单击变色动作的方法
2017/04/17 jQuery
微信小程序数字滚动插件使用详解
2018/02/02 Javascript
Bootstrap Table中的多选框删除功能
2018/07/15 Javascript
js获取对象,数组所有属性键值(key)和对应值(value)的方法示例
2019/06/19 Javascript
Vue+ElementUI项目使用webpack输出MPA的方法
2019/08/27 Javascript
JS中比Switch...Case更优雅的多条件判断写法
2019/09/05 Javascript
vue开发chrome插件,实现获取界面数据和保存到数据库功能
2020/12/01 Vue.js
Python获取央视节目单的实现代码
2015/07/25 Python
Django 源码WSGI剖析过程详解
2019/08/05 Python
pygame实现俄罗斯方块游戏(AI篇1)
2019/10/29 Python
pytorch实现onehot编码转为普通label标签
2020/01/02 Python
Python文件操作方法详解
2020/02/09 Python
Python换行与不换行的输出实例
2020/02/19 Python
PyTorch如何搭建一个简单的网络
2020/08/24 Python
Python爬虫实现selenium处理iframe作用域问题
2021/01/27 Python
英国鞋类及配饰零售商:Kurt Geiger
2017/02/04 全球购物
Andrew Marc官网:设计师外套的领先制造商
2019/10/30 全球购物
Expedia瑞典官网:预订度假屋、酒店、汽车租赁、机票等
2021/01/23 全球购物
12月小学生校园广播稿
2014/02/04 职场文书
Django项目配置Memcached和Redis, 缓存选择哪个更有优势
2021/04/06 Python