基本对象-字符串(string)

· 每个字符都是字符串类型 且不能被修改//原因 基本类型属于栈内存 只能读取或者整体修改 不能修改其中一个字符

字符串里的字符可以被遍历 且能输出 //一般不用for in 可以用for
字符串转成数字 显示NAN//not a number
· 方法
· big() 字体变大
· small() 小字体展示
· bold() 粗字体显示
· charAt() 根据索引找字符
charAt(0) 找索引为0的字符
· Concat() 拼接
Var str=hello
Var s=world
Var s1=str.concat(s,s,s,s)
Hello world world world world 不改变原有字符串
· fontcolor(‘red’) 字体颜色改为红色
· fontsize(‘’) 字体尺寸
· indexOf() 判断指定字符串在母串中的位置
Var index=str.indexOf(‘o’)//输出4
如果里面有多次出现 只取第一次出现的位置
找不到返回-1 把多个字符串看作整体 也可以输出
if(str.indexOf(‘4’)==-1){
Console.log(‘不包含’)}
· lastIndexOf() 最后一次出现的位置
· link() 把字符串变成超链接
· replace(旧,新) 替换
· slice(start,end) 截取字符串
slice(0,2) 从零接到二 左闭右开区间
· split 分割字符串
Var str=‘hello world’
var arr= str.split(’ ') 得到以空格为界限的两个元素的数组
substr(开始,长度) (0,3)
sunstring(开始, 长度)(0,4)//不理解
· toLowerCase() 转换成小写
· toUpperCase() 转换成大写
· push() 可向数组的末尾添加一个或多个元素,并返回新的长度
· trim() 去除首尾空格

· 其他类型转换成字符串

var num=true;
转换成“true”
方法1 +’‘加空字符串
num+’’
console.log(num+“")

方法2:toString()
var s1=num.toString();
console.log(s1,typeof s1);

字符串类型比较时 一位一位作比较//比较的ascii码
0 ascii 48
a 97
A 65

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值