js去掉字符串左右空格的方法(eval与trim函数应用举例)

发布时间:2020-03-04编辑:脚本学堂
js使用eval()函数与trim()函数,实现去掉字符串左右空格的代码,供大家学习参考。

去掉字符串左右的空格。
 

复制代码 代码示例:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>去除空格_www.jb200.com</title>
</head>
<body>
jquery中实现的trim函数:<br>
function trim(t){<br>
return (t||"").replace(/^s+|s+$/g, "");<br>
}<br>
把以上代码保存为js中的trim函数即可。以备后用。<br>
</body>
</html>
<script>
var f='hello';
//alert(f);
/*
eval()函数,它可以把括号里面的内容当做js脚本计算,也可以计算数学运算,也可以对字符串计算。
它不是简单的字符串连接函数,可以把它当做js中的js脚本。
eval()括号里的内容可以理解为嵌在js中的js代码。
*/
//eval("alert('"+f+"')");//计算js脚本,和alert(f)效果一样。
eval(" var gg='haha'");
alert(eval("gg"));//eval里的就是嵌入的js代码,等价于var gg='haha',alert(gg);
//alert(eval('3+4'));//计算数学运算,结果7
//alert(eval('3'+'4'));//计算字符串,结果34
alert("start"+trim(' abc def ')+"end");
//jquery中的trim函数,过滤掉首位空格。
function trim(t){
return (t||"").replace(/^s+|s+$/g, "");
}
</script>

您可能感兴趣的文章:
js去空格技巧 js去除字符串前后、左右空格
js 去除首尾空格的方法
js去掉字符串的空格或换行符(附相关正则介绍)
js 判断键盘事件大全(兼容FireFox和IE,包括退格、回车、空格、方向键、删除键等)
js 禁止文本框输入空格的代码
js去掉空格的代码
js去除空格的正则用法
JS去除字符串的中间空格的代码
js去除空格的实现代码
JS限制文本框中输入空格的方法
js去除字符串前后空格的多种方法
js去除空格的代码(前后空格、前空格、后空格)
Js过滤空格的代码(附演示截图)
截取两边空格的自定义js小函数
JavaScript去除字符串两端的空格