方法一:最好的方法
其次
其實你不使用這個屬性一樣可以用函數實現
下面就來看看這個屬性是怎麼來用的
引用內容
返回對象類型原型的引用
objectName
objectName 參數是對象的名稱
說明
用 prototype 屬性提供對象的類的一組基本功能
例如
function array_max( ){
var i
for (i =
{
if (max < this[i])
max = this[i];
}
return max;
}
Array
var x = new Array(
var y = x
該代碼執行後
所有 JScript 內部對象都有只讀的 prototype 屬性
本語言參考中每個內部對象的方法和屬性列表指出哪些是對象原型的部分
下面是代碼原文
程序代碼
<SCRIPT LANGUAGE=
<!
//出處:網上搜集
// Trim()
String
{
return this
}
String
{
return this
}
String
{
return this
}
//
</SCRIPT>
使用方法見以下代碼
HTML代碼
<SCRIPT LANGUAGE=
<!
//出處:網上搜集
Trim()
Ltrim()
RTrim()
String
return this
}
String
return this
}
String
}
//
</SCRIPT>
<input type=
<input type=
<input type=
<input type=
<input type=
<a _blank
下面來我們來看看Js腳本中
引用內容
\s 匹配任何空白字符
請緊記是小寫的s
方法二:由於使用方法簡單
引用內容
//javascript去空格函數
function LTrim(str){ //去掉字符串 的頭空格
var i;
for(i=
}
str = str
return str;
}
function RTrim(str){
var i;
for(i=str
if(str
}
str = str
return str;
}
function Trim(str){
return LTrim(RTrim(str));
}
方法三:這個方法將函數寫在一起
引用內容
<HTML>
<HEAD>
<TITLE>JavaScript Trim Function</TITLE>
<SCRIPT LANGUAGE=javascript>
<!
//****************************************************************
// Description: sInputString 為輸入字符串
//
//****************************************************************
function cTrim(sInputString
{
var sTmpStr =
var i =
if(iType ==
{
while(sTmpStr ==
{
++i
sTmpStr = sInputString
}
sInputString = sInputString
}
if(iType ==
{
sTmpStr =
i = sInputString
while(sTmpStr ==
{
sTmpStr = sInputString
}
sInputString = sInputString
}
return sInputString
}
//
</SCRIPT>
</HEAD>
<BODY>
JavaScript中的字符串去除空格函數(自定義):<br/>
<SCRIPT LANGUAGE=javascript>
<!
var sR
var sR
var sR
document
document
document
//
</SCRIPT>
</BODY>
</HTML>
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19273.html