标签:upper 最全 数字 array rom 需要 tin typeof 并且
1.字符串操作方法
var str=‘kaivon‘;var s1=str.charAt(1);console.log(s1); //avar s2=str.charAt();console.log(s2); //kvar s3=str.charAt(10);console.log(s3); //空
var str=‘kaivon‘;var s1=str.charCodeAt(1);console.log(s1); //97var s2=str.charCodeAt();console.log(s2); //107var s3=str.charCodeAt(10);console.log(s3); //NaN
var str=‘kaivaokn‘;var s1=str.indexOf(‘a‘);console.log(s1); //1var s2=str.indexOf(‘k‘,1);console.log(s2); //6var s3=str.indexOf(‘b‘);console.log(s3); //-1
var str=‘kaivokn‘;var s1=str.lastIndexOf(‘a‘);console.log(s1); //1var s2=str.lastIndexOf(‘k‘,5);console.log(s2); //5var s3=str.lastIndexOf(‘b‘);console.log(s3); //-1
* 与slice的区别* 1、slice起始位置不能大于结束位置,而substring起始位置可以大于结束位置 (会自动调大小)* 2、slice可以放负数,而substring是不能放负数的
var str=‘kaiovn‘;var s1=str.slice();console.log(s1); //kaiovnvar s2=str.slice(3);console.log(s2); //ovnvar s3=str.slice(2,4);console.log(s3); //iovar s4=str.slice(-3,-2);console.log(s4); //oconsole.log(str); //kaiovn
var str=‘kaivon‘;var s1=str.split();console.log(s1); //["kaivon"]var s2=str.split(‘‘);console.log(s2); //["k", "a", "i", "v", "o", "n"]var s3=str.split(‘ ‘);console.log(s3); //["kaivon"]var s4=str.split(‘a‘);console.log(s4); //["k", "ivon"]var s5=str.split(‘i‘,1);console.log(s5); //["ka"]console.log(str); //kaivon
var str=‘kaivon‘;var s1=str.substr();console.log(s1); //kaivonvar s2=str.substr(2);console.log(s2); //ivonvar s3=str.substr(3,2);console.log(s3); //voconsole.log(str); //kaivon
var str=‘KaiVoN‘;var s1=str.toLowerCase();console.log(s1); //kaivonconsole.log(str); //KaiVoN
var str=‘kaivon‘;var s1=str.toUpperCase();console.log(s1); //KAIVONconsole.log(str); //kaivon
var str=‘ kaivon ‘;var s1=str.trim();console.log(s1); //kaivonconsole.log(str); // kaivon
var j1="[1,2,3]";var j2=‘{"name":"老王","age":30}‘;console.log(j1,typeof j1); //[1,2,3] stringconsole.log(j2,typeof j2); //{"name":"老王","age":30} string
var j1="[1,2,3]";var j2=‘{"name":"老王","age":30}‘;var obj1=JSON.parse(j1);console.log(obj1,typeof obj1); //[1, 2, 3] "object"var obj2=JSON.parse(j2);console.log(obj2,typeof obj2); //{name: "老王", age: 30} "object"var j3=‘{name:"kaivon"}‘;var obj3=JSON.parse(j3); //报错 key没有加引号var j4=‘[‘aow‘,‘shw‘,‘dwn‘]‘;console.log(JOSN.parse(j4)); //报错 因为元素只是单引号,需要改成双引号
var obj1=[1,2,3];var obj2={"name":‘老王‘,"age":30};var obj3={name:‘老王‘,"age":30};var obj4=[‘ad‘,‘gf‘,‘fsd‘];console.log(JSON.stringify(obj4)); // ["ad","gf","fsd"]var s1=JSON.stringify(obj1);console.log(s1); //[1,2,3]var s2=JSON.stringify(obj2);console.log(s2); //{"name":"老王","age":30}var s3=JSON.stringify(obj3);console.log(s3); //{"name":"老王","age":30}
console.log(Math.ceil(0.1)); //1console.log(Math.ceil(-10.8)); //-10console.log(Math.ceil(10)); //10
console.log(Math.floor(0.1)); //0console.log(Math.floor(-10.8)); //-11console.log(Math.floor(10)); //10
console.log(Math.round(3.15)); //3console.log(Math.round(4.5)); //5console.log(Math.round(-10.87)); //-11
console.log(Math.abs(10)); //10console.log(Math.abs(-11)); //11console.log(Math.abs(5-7)); ///2
//0-10console.log(Math.round(Math.random()*10));//5-7console.log(Math.round(Math.random()*(7-5) + 5));
var color=[‘red‘,‘green‘,‘blue‘,‘pink‘];var len=color.push(‘white‘);console.log(color); //[‘red‘,‘green‘,‘blue‘,‘pink‘,‘white‘];console.log(len); //5
var color=[‘red‘,‘green‘,‘blue‘,‘pink‘];var len=color.unshift(‘white‘);console.log(color); //[‘white‘,‘red‘,‘green‘,‘blue‘,‘pink‘]console.log(len); //5
var color=[‘red‘,‘green‘,‘blue‘,‘pink‘];var del=color.pop();console.log(del); //pinkconsole.log(color); //["red", "green", "blue"]
var color=[‘red‘,‘green‘,‘blue‘,‘pink‘];var del=color.shift();console.log(del); //redconsole.log(color); //["green", "blue", "pink"]
var color=[‘red‘,‘green‘,‘blue‘,‘pink‘];color.forEach(function(currentValue,index,array){console.log(currentValue,index,array)});
var arr=[4,2,7,8,3,1,10];arr.sort(function(a,b){return a-b;})console.log(arr); //[1, 2, 3, 4, 7, 8, 10]var arr1=[4,2,7,8,3,1,10];arr1.sort(function(a,b){return b-a;});console.log(arr1); //[10, 8, 7, 4, 3, 2, 1]//随机排序var arr2=[4,2,7,8,3,1,10];arr2.sort(function(){return 0.5-Math.random();})console.log(arr2);//没有参数var arr3=[4,2,7,8,3,1,10];arr3.sort();console.log(arr3); //按照字符对应的unicode编码号
var color=[‘red‘,‘green‘,‘blue‘,‘pink‘];var a=color.reverse();console.log(a); //["pink", "blue", "green", "red"]console.log(color); //["pink", "blue", "green", "red"]
var color=[‘red‘,‘green‘,‘blue‘,‘pink‘];var newColor=color.concat(‘yellow‘);console.log(newColor); //["red", "green", "blue", "pink", "yellow"]console.log(color); //["red", "green", "blue", "pink"]var newColor2=color.concat([‘yellow‘,‘gold‘]);console.log(newColor2); //["red", "green", "blue", "pink", "yellow", "gold"]var newColor3=color.concat(1,2,3);console.log(newColor3); //["red", "green", "blue", "pink", 1, 2, 3]
var color=[‘red‘,‘green‘,‘blue‘,‘pink‘];var newColor=color.join();console.log(newColor); //red,green,blue,pinkconsole.log(color); //["red", "green", "blue", "pink"]var new1=color.join(‘‘);console.log(new1); //redgreenbluepinkvar new2=color.join(‘ ‘);console.log(new2); //red green blue pinkvar new3=color.join(‘&‘);console.log(new3); //red&green&blue&pink
var color=[‘red‘,‘green‘,‘blue‘,‘pink‘,‘yellow‘];var n1=color.slice();console.log(n1); //["red", "green", "blue", "pink", "yellow"]var n2=color.slice(2);console.log(n2); //["blue", "pink", "yellow"]var n3=color.slice(3,4);console.log(n3); //["pink"]console.log(color); //["red", "green", "blue", "pink", "yellow"]
var color=[‘red‘,‘green‘,‘blue‘,‘pink‘,‘yellow‘];var c1=color.splice();console.log(c1); //[]console.log(color); //["red", "green", "blue", "pink", "yellow"]var c2=color.splice(3);console.log(c2); //["pink", "yellow"]console.log(color); //["red", "green", "blue"]var color1=[‘red‘,‘green‘,‘blue‘,‘pink‘,‘yellow‘];var c3=color1.splice(1,3);console.log(c3); //["green", "blue", "pink"]console.log(color1); //["red", "yellow"]var color2=[‘red‘,‘green‘,‘blue‘,‘pink‘,‘yellow‘];var c4=color2.splice(1,2,‘white‘,‘black‘);console.log(c4); //["green", "blue"]console.log(color2); //["red", "white", "black", "pink", "yellow"]var color3=[‘red‘,‘green‘,‘blue‘,‘pink‘,‘yellow‘];var c5=‘a,b,c‘;var c6=color3.splice(3,2,c5);console.log(c6); //[‘pink‘,yellow]console.log(color3); //["red", "green", "blue", "a,b,c"]
标签:upper 最全 数字 array rom 需要 tin typeof 并且
原文地址:http://www.cnblogs.com/CafeMing/p/6438476.html