首页 > 其他 > 详细

基本数据类型的方法

时间:2019-09-30 01:15:38      阅读:114      评论:0      收藏:0      [点我收藏+]

为了操作方便,JS提供了三个特殊的引用类型

String /Number/Boolean

1.Number类型:

()num.toString()   数字转化成字符串

var num=1246;
console.log( num.toString())    //1246

(2)num.toFixed(n)  保留n位有效数字

var num=3.1415926;
console.log( num.toFixed(2))    //3.14

 2.String类型

(1)str.indexOf()   查找索引

 var str=abcd
 var res=str.indexOf(c)
 console.log(res)  //2

如果找不见,就返回-1

var str=abcd
 var res=str.indexOf(e)
 console.log(res)  //-1

(2)str.trim()   去除两端的空白

var str=  a b c d  
 var res=str.trim()
 console.log(res)  //a b c d


(3)str.toUpperCase() 转化大写

var str=ABcDEf
 var res=str.toUpperCase()
 console.log(res)  //ABCDEF

    str.toLowerCase() 转化小写

 var str=ABcDEf
 var res=str.toLowerCase()
 console.log(res)  //abcdef

(4)str1.concat(str2) 字符串拼接

var str1=abc
var str2=123
var str3=str1.concat(str2)
console.log(str3)  //abc123

(5)str.slice(start,end)    截取出来 包括start,不包括end

var str=abcdefg
console.log( str.slice(2,4))  //cd

       str.substr(start,count) 截取出来

var str=abcdefg
console.log(str.substr(2,2))   //cd

(6)str.split( ) 字符串转化成数组,和join()数组转化成字符串的方法刚好相反

var str=a-b-c-d-e-g
console.log( str.split(-))

 (7)str.replace(/被替换字符串/g,‘新的字符串‘)   

var str=abcadag
console.log( str.replace(/a/g,z))   //zbczdzg

 

var str=a-b-c
console.log( str.replace(/-/g,‘‘))   //abc

 

var str=a b c d
console.log( str.replace(/ /g,‘‘))   //abcd

(8)字符串遍历

var str=abcdefg
for(var i=0;i<str.length;i++){
 console.log(str[i]) 
}

(9)获取元素

var str=abcdefg
console.log(str[3])   //d

 

基本数据类型的方法

原文:https://www.cnblogs.com/zhaodz/p/11610629.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!