javascript charAt(),charCodeAt()

1、charCodeAt返回当前index下的那个字符的ascII值

2、charAt返回当前index下的那个字符

如下代码取得字符串中的数字字符:

<html> 
<head>
<title>函数重载</title>
<script type="text/javascript"> 


function getNumber(str){
	//alert(str.length);
	var num = "";
	for(var i = 0; i < str.length; i ++){
		if(str.charCodeAt(i) >= 48 && str.charCodeAt(i) <= 57){
			num += str.charAt(i);
		}
	}
	return num;
}
 
</script> 
</head> 
<body> 
<script type="text/javascript"> 
	 var teststr = "1ts2";
	 alert(getNumber(teststr));
</script> 
</body> 
</html>

相关推荐