//1.包装类型
// 字符包装类型:程序在执行的过程中,将字符串包装成一个对象的形式
// let str = ‘abc’
//字符串中的方法:
//重要方法:
// split()分割字符串
//语法:字符串.split()
//作用:将字符串按照某个分割
//返回值:是数组
// let str = 'username= zs&&pwd=123';
// let res = str.split('&&')
// let newary = res[1].split('=');
// console.log(newary[1]);
// ? slice(start,end)截取字符串 substr(start, length)
//a)相同点:
//截取字符串
//返回截取后的字符串
//b)不同点:
//参数表示的含义不一样
//slice(start,end) start代表从字符串的那个位置开始(默认0开始) dnd代表到哪结束
//substr(start,length) length代表一共截取几个字符
// let str = 'abcdg';
// // console.log(str.slice(0, 2));
// console.log(str.substr(0, 2));
// ? replace('被替换的字符', '替换后的字符')替换
// 作用: 替换某个字符
// 语法: 字符串.replace('被替换的字符', '替换后的字符');
// 代码演示:
// let str = 'aaa是好人';
// console.log(str.replace('aaa', '***'));
// ? indexOf() lastIndexof()
// ? 字符串的方法与数组中的方法一样
// let str = 'abca';
// // let index = str.indexOf('a');
// let index = str.lastIndexOf('a');
// console.log(index);
// 数字包装类型
//数字包装类型.会将数字类型包装成一个对象
//方法:toFixed() 保留小数位数
// let num = 123;
// console.log(num.toFixed(2));
//布尔包装类型,将布尔类型包装成一个对象
let flag = new Boolean(1);
console.log(flag);