javascript 字符串的问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 07:54:26
额,有没有比substring() 更能截取更小范围差的方法?
比如:substring(1,2) 与substring(1,3) 2个输出的子字符串长度差 大了些
能有什么办法把长度差弄小点的?
或是 如何定义个函数实现? 就像用marquee做的文字移动样的

因为是要改title的内容 让它移动的更顺畅...
额,的确我知道substring()是按字符串的位数获取的,即使是一个符号 一个汉字或一个字母
我用的就是setTimeout()设在函数中实现每隔多少ms运行次函数的.
算了,谢谢各位热心.关问题了./

楼主是想实现跑马灯的效果吧,没有必要按截取字符串的方式来实现。可以把文字放在层里,通过改变层的位置来实现,这样的话可以精确到像素。

呵呵,第一次听说还有这样的!
我认为你要实现这样的效果,你把window.setTimeout()这个方法里面的时间设小点,看起来就比较流畅!

你说的那个是按像素进行移动了,但是java中最小的能到字节。

推荐您去这看看,这样的问题都有详细的解决方法,他们的java教程讲解的比较全,你可以去学习下,希望对你有帮助
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=422