码迷,mamicode.com
首页 > 其他好文 > 详细

字符串中字符右移

时间:2014-11-26 14:29:38      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:js   string   

var value=0.041991;//04.1991
	var value_str;
	if(String(value).length>8){
		value_str=String(value).substring(0,8);
	}else{
		value_str=String(value);
	}
	var temp_str = {str: value_str, startIndex: 1, offset:1, toIndex: 4};
	//str预处理字符串,startIndex要移动字符在字符串中的索引,offset移动几个字符,toIndex移动到基于预处理字符串中的位置索引
	var value_new=moveCharPosition(temp_str);
	alert(parseFloat(value_new))

    function moveCharPosition(opt) {
        var s = opt.str.split(''),
       		st = s.splice(opt.startIndex, opt.offset);
        s.splice.apply(s, [].concat(opt.toIndex - opt.offset, 0).concat(st));
        return s.join('');
    }


字符串中字符右移

标签:js   string   

原文地址:http://blog.csdn.net/nickroprak/article/details/41513535

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!