标签:meta welcome type 相同 java upper 注意 rom err
1、string的创建
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>String的创建</title>
<script type="text/javascript">
var s1="hello";//typeof=string
var s2=new String("hello");typeof=object
if(s1===s2){
console.log(‘相同‘);
}
else{
console.log(‘不同‘);//不同
}
</script>
</head>
<body>
</body>
</html>
2、方法charAt:返回指定位置的字符串
方法charCodeAt:返回字符编码
方法indexOf:返回某个指定的字符串值在字符串首次出现的位置
方法LastIndexOf:返回某个指定的字符串值在字符串最后出现的位置
var str=“Welcome”;
var start=str.indexOf(“e”);//返回1
var end=str.lastIndexOf(“e”);//返回6
方法toUpperCase:获取大写格式
方法toLowerCase:获取小写格式
var str=“Welcome”;
var lcStr=str.toLowerCase();//返回welcome
var upStr=str.toUpperCase(); //返回WELCOME
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>String的方法1</title>
<script type="text/javascript">
var s1="world一";
var s=s1.charAt(3);//返回字符串"l"
console.log(s);
var n=s1.charCodeAt(5);//返回字符编码
console.log(n);
var str="Welcome";
console.log(str.indexOf("e"));//返回1
console.log(str.lastIndexOf("e"));//返回6
var lstr=str.toLowerCase();
var ustr=str.toUpperCase();
console.log(lstr);//返回Welcome
console.log(ustr);//WELCOME
console.log(str);//Welcome
</script>
</head>
<body>
</body>
</html>
3、方法:substr:截取字符串
示例:str.substr(字符串位置,截取的数量)
var str=“Welcome”;
var s=str.substr(3);//得到come
s=str.substr(3,2); //得到co
方法:substring:截取字符串
示例:str.substring(起始位置,结束为止-1)
var str=“Welcome”;
var s=str.substring(3);//得到come
s=str.substring(3,5); //得到co
s=str.substring(3,2); //得到l,可以自动纠正
注意:不接受负数
方法:split:对字符串进行分割操作
示例:
var str=“Tom,Jerry,Mike”;
var arr=str.split(“,”); //得到arr[0]为Tom,arr[1]为Jerry,arr[2]为Mike
arr=str.split(“,”,2); //得到arr[0]为Tom,arr[1]为Jerry
方法:fromCharCode:String的静态方法,用于将一个/组字符编码转换成一个字符串
示例:
var str=String.fromCharCode(65);//得到A
str=String.fromCharCode(65,66,67);//得到ABC
标签:meta welcome type 相同 java upper 注意 rom err
原文地址:http://www.cnblogs.com/xinxinxinxin/p/6687543.html