标签:sub class 方法 隐式 表示 分割 截取 javascrip 转换
var str="你哈,字符串!"; //字符串长度 var len=str.length;
var a=str.charAt(str.length-1);
//不传入参数时,默认为0 var b=str.charCodeAt(1); //根据编码值返回字符串 String.fromCharCode(编码值,编码值);
//indexOf、lastIndexOf如果第二个参数为负数的话,默认当成0来处理 //indexOf从前往后找 var str="你哈,字符串!"; str.indexOf("字"); //返回该字的下标 str.indexOf("字",2);//开始从小标2查找 str.indexOf("0"); //字符串中没有,返回-1,表示未找到 str.indexOf("字符"); //返回该字符开始的位置,即3 //lastIndexOf从后往前找 str.lastIndexOf("字");
//字符串比较规则:只比第一位的Unicode编码的值 alert("1000">"2"); //false alert("1000">2); //隐式类型转换 true
var str="你哈,字符串!"; //substring(开始位置,结束位置) str.substring(3);//字符串! str.substring(0,2); //你哈 str.substring(2,0); //你哈 检测两个数的大小,小的始终放在前边,大的放在后面 str.substring(-3,2);//你哈 -3当成0来处理 str.slice(0,2);//你哈 str.slice(2,0);//不交换位置,取不到值 str.slice(-2);//串! 从后往前取后两位 str.slice(-4,-2);//字符
str.toUpperCase(); //转换成大写 str.toLowerCase(); //转换成小写
str.split(",");//将字符串分割成数组 var str1="leo"; str1.split(""); //["l","e","o"] str1.split("e");//["l","o"] str1.split("l");//[,"eo"] var str2="2017-12-01-10-40"; str2.split("-",3); //截取3段 ["2017","12","01"]
标签:sub class 方法 隐式 表示 分割 截取 javascrip 转换
原文地址:http://www.cnblogs.com/yangxue72/p/7975723.html