首页 > 编程语言 > 详细

javascript基本包装类型

时间:2015-06-20 15:43:13      阅读:327      评论:0      收藏:0      [点我收藏+]

Number类型

 

Number 类型有一些静态属性(直接通过Number 调用的属性,无需new运算符)和方法.

 

技术分享

技术分享

 

//var box = 1000.789;
//alert(box.toString());//转换成字符串,传参可以转换进制
//alert(box.toLocaleString());//本地形式,1,000.789
//alert(box.toFixed(2));//1000.79,保留两位小数,四舍五入
//alert(box.toExponential());//指数形式,1.000789e+3
//alert(box.toPrecision(8));//1.00e+3,指数或点形式,根据参数来选择

String 类型

技术分享

//var box = 'aAabaaBbq';
//alert(box.charAt(1));//A
//alert(box.charCodeAt(2));//A,97,返回的是acssii码
//alert(box[0]);
//alert(box.concat('is','ddd'));//参数字符串连接
//alert(box.slice(4,6));//aa
//alert(box.substring(4,6));//aa
//alert(box.substring(-4));//负数返回全部
//alert(box.substr(4,6));//aaBbq
//alert(box.substr(4,-4));//第二参数为负数,直接转0
//alert(box.substr(-4));//aBbq,9+(-4)=5位开始
 

技术分享

//var box ='asbdfghjkla';
//alert(box.indexOf('b'));//2,返回b的索引值
//alert(box.indexOf('d',2));//3
//alert(box.lastIndexOf('a'));//10
//alert(box.lastIndexOf('a',9));//0,从指定的位置向前搜索
 

/*没有找到返回-1,示例:找出全部a*/
//var box ='asbdfghjkla';
//var boxarr =[];//存放a位置的数组
//var pos =box.indexOf('a');//获取第一个a的位置
//while (pos > -1){//大于-1,说明存在a
//    boxarr.push(pos);//添加到数组
//    pos = box.indexOf('a', pos +1);//重新赋值pos目前的位置
//}
//alert(boxarr);//0,10


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

javascript基本包装类型

原文:http://blog.csdn.net/xfz0330/article/details/46573647

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