CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

迷惑于substr.....

楼主surfchen(冲浪)2004-12-02 17:53:02 在 Web 开发 / JavaScript 提问

<script   type="text/javascript">  
  <!--  
  var   str="http://127.0.0.1/js/test.php?id=1"  
  document.write(str.substr(-1,1))  
  //-->  
  </script>  
   
  为什么输出p,而不是1?  
   
  IE6,mozilla1.7皆如此. 问题点数:20、回复次数:5Top

1 楼lienzhu(李强)回复于 2004-12-02 17:56:58 得分 10

字符串函数是以字符串对象的方法(方法是对象内部的函数)形式出现的,它的一般格式是  
          字符串变量名.方法名(参数表)  
  取子串不分左中右,有一个统一的方法substr(),其功能是返回一个从指定位置开始的指定长度的子字符串。语法:  
          stringvar.substr(start   [,   length   ])  
  如果   length   为0或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到最后。  
  要实现VB中的right(stringvar,n),可用下列语句:  
          stringvar.substr(stringvar.length   -   n);    
   
  JavaScript还提供了一种slice方法也可以实现上述任务。其功能是返回字符串的片段。语法:  
          stringObj.slice(start,   [end])  
  所不同的是,end表示结束位置而不时长度。如果   end   =-1   或省略,就一直提取到结尾。    
   
  JavaScript中没有与截空格函数tirm,   Ltirm等对应的方法。    
   
  Top

2 楼surfchen(冲浪)回复于 2004-12-02 18:03:21 得分 0

to   lienzhu(李强):  
   
  看完了你的POST,没发现说到关于我的问题的东西.  
   
  I   just   like   something   To   The   Point   but   not   lengthyTop

3 楼snail4up(不经意21年)回复于 2004-12-02 18:05:24 得分 5

我输出的是H....Top

4 楼shyslysky(飞天)回复于 2004-12-02 18:10:14 得分 5

<script   type="text/javascript">  
  <!--  
  var   str="http://127.0.0.1/js/test.php?id=1"  
  document.write(str.substr(-1,1))  
  //-->  
  </script>  
   
  应该输出h  
   
    stringvar.substr(start   [,   length   ])  
  start    
  Required.   The   starting   position   of   the   desired   substring.   The   index   of   the   first   character   in   the   string   is   zero.If   it   is   negative,   it   is   replaced   0.  
  length    
  Optional.   The   number   of   characters   to   include   in   the   returned   substring.    
   
  Top

5 楼surfchen(冲浪)回复于 2004-12-02 18:10:22 得分 0

OK~~我明白了~~  
   
  嗯~谢谢Top

相关问题

  • 关于session的迷惑/.
  • 关于Delphi的迷惑?
  • 关于菜鸟的迷惑
  • 关于日期的迷惑
  • 关于DataList的迷惑
  • 关于c/s,b/s的迷惑
  • 关于vector的,迷惑;
  • 关于对话框的一个迷惑
  • 迷惑-----关于中断的问题
  • 关于构造函数的迷惑

关键词

  • 函数
  • 字符串
  • stringvar
  • substring
  • 方法
  • 返回
  • starting
  • length

得分解答快速导航

  • 帖主:surfchen
  • lienzhu
  • snail4up
  • shyslysky

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo