js中trim怎么使用?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中trim怎么使用?相关的知识,希望对你有一定的参考价值。
这个函数语句怎么写?
在值的后面加上 .trim();意思为去掉左右两边的空格,比如你在s=document.getbyid(“name”).value;可能会使获取到的值中带有空格,那么在其后加上 .trim()就可以使值s前后不带有空格,记住是前后不包括中间的! 参考技术A <html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript" src="js/jquery/jquery.js"></script>
<script type="text/javascript">
$().ready(function()
/*前后各空一个空格*/
var testStr = ' 哈哈 ';
/*原字符串长度为4*/
alert(testStr.length);
/*执行trim()*/
var trimStr = $.trim(testStr);
/*经过trim()之后长度为2*/
alert(trimStr.length);
/*对象的trim()*/
var trim2Str = testStr.trim();
/*长度依然为2*/
alert(trim2Str.length);
);
</script>
</head>
<body>
</body>
</html> 参考技术B $("#id").value.trim();追问
你好,可以再具体点吗,我是新手。
追答这个就是将你要处理的数据进行两端去空格处理
var str = " abc ";alert(str.length);
var str1 = str.trim();
alert(str1.length);追问
在javascript中可以使用吗?
追答是的
<script type="text/javascript">var str = " abc ";
alert(str.length);
var str1 = str.trim();
alert(str1.length);
</script>本回答被提问者和网友采纳 参考技术C 如果是IE浏览器是识别不了js当中的trim方法的,需要自己来写正则
js实现trim函数
面试碰到了一道题,用js实现trim函数,用正则表达式替换可以实现,实现方式如下:
写成类的方法格式如下:(str.trim();)
String.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g, ""); } String.prototype.ltrim=function(){ return this.replace(/(^\s*)/g,""); } String.prototype.rtrim=function(){ return this.replace(/(\s*$)/g,""); }
写成函数可以这样:(trim(str))
function trim(str){ return str.replace(/(^\s*)|(\s*$)/g, ""); } function ltrim(str){ return str.replace(/(^\s*)/g,""); } function rtrim(str){ return str.replace(/(\s*$)/g,""); }
以上是关于js中trim怎么使用?的主要内容,如果未能解决你的问题,请参考以下文章