jQuery.trim() 函数及trim()用法详解_Android, Python及开发编程讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Android, Python及开发编程讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 1593 | 回复: 0   主题: jQuery.trim() 函数及trim()用法详解        下一篇 
jian.chen
注册用户
等级:上尉
经验:781
发帖:17
精华:0
注册:1970-1-1
状态:离线
发送短消息息给jian.chen 加好友    发送短消息息给jian.chen 发消息
发表于: IP:您无权察看 2015-10-27 18:40:17 | [全部帖] [楼主帖] 楼主

  

      jQuery.trim()函数用于去除字符串两端的空白字符。jquery trim函数应用非常广泛,下面给大家讲解jquery.trim()函数及trim()用法详解,

觉得对自己有用处的话可以了解下。


 

       jQuery.trim()函数用于去除字符串两端的空白字符。该函数可以去除字符串开始和末尾两端的空白字符(直到遇到第一个非空白字符串为止)。它会清除包括换行符、空格、制表符等常见的空白字符。

该函数属于全局的jQuery对象。


语法

    jQuery 1.0 新增该静态函数。

    jQuery.trim( str )


参数

描述
str
String类型  需要去除两端空白字符的字符串


如果参数str不是字符串类型,该函数将自动将其转为字符串(一般调用其toString()方法)。

如果参数str为null或undefined,则返回空字符串("")。


返回值

jQuery.trim()函数的返回值为String类型,返回去除两端空白字符串后的字符串。



示例&说明

以下是与jQuery.trim()函数相关的jQuery示例代码,以演示jQuery.trim()函数的具体用法:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
//在当前页面内追加换行标签和指定的HTML内容
function w( html ){
  document.body.innerHTML += "<br/>" + html;
}
// 输出两侧添加双引号,以便于区分字符串边界
w( '"' + $.trim( "  CodePlayer  " ) + '"'); // "CodePlayer"
// 只会去除两端的连续空白字符
w( '"' + $.trim( "  Code Player  " ) + '"'); // "Code Player"
w( '"' + $.trim( "\r\n\t  CodePlayer  \t" ) + '"'); // "CodePlayer"
w( '"' + $.trim( "" ) + '"'); // ""
w( '"' + $.trim( 12 ) + '"'); // "12"
w( '"' + $.trim( null ) + '"'); // ""
w( '"' + $.trim( undefined ) + '"'); // ""
w( '"' + $.trim( new Object() ) + '"'); // "[object Object]"

jquery中trim()的用法


1
2
3
4
5
6
7
8
9
10
11
12
13
<html>
<head>
<title>$.trim()</title>
<script language="javascript" src="jquery.min.js"></script>
<script language="javascript">
var sString = " 1234567890 ";
sString = $.trim(sString);
alert(sString.length);
</script>
</head>
<body>
</body>
</html>

当然如果你写了类似document.getElementByID().trim();的代码,在IE8模式下运行,会报 : 不支持该方法或属性的错误。

 解决方法如下所示:

1.使用JQuery提供的$.trim([要操作的对象]);

2.自己封装一个方法进行空白字符的截取





赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论