关于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 到 JQuery (1)学习小结
Feb 12 Javascript
JQuery中getJSON的使用方法
Dec 13 Javascript
让复选框只能选择一项的方法
Oct 08 Javascript
js实现文字截断功能
Sep 14 Javascript
Javascript Function.prototype.bind详细分析
Dec 29 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(1)
Feb 20 Javascript
jQuery EasyUI Draggable拖动组件
Mar 01 Javascript
Vue 2.0在IE11中打开项目页面空白的问题解决
Jul 16 Javascript
利用vue + element实现表格分页和前端搜索的方法
Dec 25 Javascript
vue实现树形菜单效果
Mar 19 Javascript
详解Angular Forms中自定义ngModel绑定值的方式
Dec 10 Javascript
js实现图片粘贴到网页
Dec 06 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
php使用memcoder将视频转成mp4格式的方法
2015/03/12 PHP
文件上传之SWFUpload插件(代码)
2015/07/30 PHP
实现PHP搜索加分页
2016/10/12 PHP
php显示页码分页类的封装
2017/06/08 PHP
Maps Javascript
2007/01/22 Javascript
js获取事件源及触发该事件的对象
2013/10/24 Javascript
js使用eval解析json实例与注意事项分享
2014/01/18 Javascript
JS根据年月获得当月天数的实现代码
2014/07/03 Javascript
用模版生成HTML的的框架jquery.tmpl使用详解
2015/01/07 Javascript
javascript验证邮件地址和MX记录的方法
2015/06/16 Javascript
解析JavaScript的ES6版本中的解构赋值
2015/07/28 Javascript
JavaScript数组各种常见用法实例分析
2015/08/04 Javascript
详解JavaScript函数
2015/12/01 Javascript
Jquery on方法绑定事件后执行多次的解决方法
2016/06/02 Javascript
几种tab切换详解
2017/02/03 Javascript
解决vue热替换失效的根本原因
2018/09/19 Javascript
vue 自动化路由实现代码
2019/09/03 Javascript
javascript Canvas动态粒子连线
2020/01/01 Javascript
11个Javascript小技巧帮你提升代码质量(小结)
2020/12/28 Javascript
Python字符串处理之count()方法的使用
2015/05/18 Python
python代码 if not x: 和 if x is not None: 和 if not x is None:使用介绍
2016/09/21 Python
python机器学习之神经网络(三)
2017/12/20 Python
Python中fnmatch模块的使用详情
2018/11/30 Python
Python生成一个迭代器的实操方法
2019/06/18 Python
Python散点图与折线图绘制过程解析
2019/11/30 Python
python3通过udp实现组播数据的发送和接收操作
2020/05/05 Python
python属于解释语言吗
2020/06/11 Python
将tf.batch_matmul替换成tf.matmul的实现
2020/06/18 Python
html5中JavaScript removeChild 删除所有节点
2014/05/16 HTML / CSS
Canvas 帧动画吃苹果小游戏
2020/08/05 HTML / CSS
加拿大百叶窗和窗帘定制网站:Blinds
2017/01/30 全球购物
Feelunique德国官方网站:欧洲最大的在线美容零售商
2019/07/20 全球购物
乌克兰设计师和品牌的服装:Love&Live
2020/04/14 全球购物
电视节目策划方案
2014/05/16 职场文书
教师工作能力自我评价
2015/03/04 职场文书
导游词之峨眉山
2019/12/16 职场文书