基本包装类型
来源:互联网 发布:设计公司logo软件 编辑:程序博客网 时间:2024/06/06 05:55
1. 基本包装类型
Number, String, Bolean后台创建相应的对象,可以支持相应的内置对象方法
var box = "Mr Lee";
box.substring(2); //从第2个位置截取子字符串
box.name = "Lee";
box.age = function (){ //不能给基本包装类型加属性*
return 100;
}
var box = new String("Mr. Lee"); //上面替换成引用类型将有效
2. Number类型内置方法
toString() //转换成字符串
toLocaleString() //根据本地格式化成字符串
toFixed(2) //保留小数点后2位,转换成字符串(进行四舍无入)
toExponential() //指数形式转换成字符串
toPrecission(2) //保留小数点后2位,可以使用指数或小数转化成字符串
3. String类型内置方法和属性
var box = "Mr. Lee";
box.length //内置属性代表字符串长度
box.charAt(2) //打印第2个位置的字符
box.charCodeAt(4) //返回第2个位置的ansii码
box.concate("is", "a good teacher."); //连接字符串
box.slice(4, 6); //字符串的分片
box.subString(4,6) //同slice
box.substr(4, 6) //从第4个开始,选6个字符
box.slice(-2) //从倒数第二位开始选到最后一个字符串
box.subString(-2) //返回整个字符串
box.substr(-2) //同slice
box.indexOf("M") //返回找到的第一个索引值
box.lastIndexOf("M") //返回找到的最后一个索引值
box.indexOf("L", 5) //从第5个位置开始向后搜索
box.lastIndexOf("L", 5) //从第5个位置向前搜索
找不到返回-1
4. 字符串的大小写转换
var box = "Mr. Lee";
box.toLowerCase(); //转换成小写
box.toUpperCase(); //转换成大写
5. 字符串匹配的方法
var box = "Mr. Lee";
box.match("Mr.") //是否匹配, 没有找到为NULL
box.search("Mr.") //找到Mr.的位置
box.replace("Mr.", "mr.") //替换Mr.为mr.
box.split(" ") //使用空格分割成数组
6. String类型的静态方法
String.fromCharCode(76) //ansii码转换成字符
var box = "Mr. Lee";
box.link("http://www.baidu.com") //转换成html标签<a href="http://www.baidu.com">Mr. Lee</a>
- js基本包装类型
- 06 基本包装类型
- JavaScript基本包装类型
- JS 基本包装类型
- javascript基本包装类型
- [JavaScript]基本包装类型
- JavaScript基本包装类型
- JavaScript--基本包装类型
- [笔记]基本包装类型
- 基本类型包装类
- 基本类型包装对象
- 基本包装类型
- script基本包装类型
- 基本包装类型
- [13]基本包装类型
- 基本包装类型
- Java基本包装类型
- JavaScript基本包装类型
- 微信菜单获取二维码图片的优化指南——该公众号暂时无法提供服务
- vue2.x自定义组件上使用v-model指令
- Spring Cloud (18) | 给Eureka Server加上安全验证
- 原始的stl文档
- 设计模式-java实现动态代理
- 基本包装类型
- java Zip文件的压缩与解压, 兼容Windows和Linux
- Android/iOS/Unity与BLE蓝牙设备连接失败问题指南
- 在HTML中如何动态显示时间
- C++纯虚函数实现接口
- nginx安装记录
- swoole 异步redis客户端环境安装
- c#使用json
- AI-Tensorflow—Windows7安装TensorFlow方法