1.charAt():用于获取字符串指定索引的字符(第一个字符索引是0),并作为一个新的字符串返回
2.split():将一个元素字符串拆分成为新的字符串数组,根据给定的分隔符将该字符串分割为多个子字符串,返回的是一个数组
将a这个字符串分割为字符串数组,以符号”$“ 作为分割条件
3.slice():遵循左闭右开的原则:从一个字符串中截取指定位置的子字符串,并将截取到的子字符串作为一个新字符串返回
4.toLowerCase():将大写字母转换为小写
5.toUpperCase():将小写字母转换为大写
6.charCodeAt():用于获取指定位置的字符的编码值(ASCII码值),可以用返回的ASCII码值来判断用户在键盘上按下了哪个键。
获取字符串中索引号为 6的字符的ASCII码值()也就是”w“的ASCII码
7.indexOf()::用于检查指定子字符串在字符串中第一次出现的索引号,有就返回索引号,没有则返回-1
8.endwith():查看字符串是否以指定的内容结尾
startwith():查看字符串开始是否以指定的内容开头,用法和endwith一样
9.padStart(n1,n2):n1:该字符串总的个数,n2:用于填充的内容
用n2的填充的内容去字符串的开头进行填充,总的字符串个数为n1
padEnd(n1,n2):在字符串的结尾进行填充,原理和padstart()一样
31行:在a字符串的开头填充内容为“填充的内容,”,且总的字符串个数为20
32行在a字符串结尾头填充内容为“填充的内容02”,且总的字符串个数为20
repeat():重复的次数
文字加特性常用方法
<script>
var re = str.big()//将字体放大
var re = str.small()//将字体缩小
var re = str.sub()//将字体往下掉一格
var re = str.sup()//将字体往上调一格
var re = str.fontcolor("red")//将字体颜色设置为红色
var re = str.fontsize("30px")//将字体大小设置为30px
var re = str.bold()//将字体加粗
var re = str.italics()//设置字体为倾斜
var re = str.link("http://www.baidu.com")//链接
var re = str.hqyj("19px", "#000")//
console.log(re)
document.body.innerHTML += `H${re}O`
</script>
数学运算上常用的方法
<script>
var re = Math.PI//近似为T
console.log(re)
re = Math.floor(3.745)//3;向下取整;后面小数点直接丢掉
console.log(re)
re = Math.ceil(3.145)//4;向上取整,有就整数+1
console.log(re)
re = Math.round(3.545)//4;四舍五入取整
console.log(re)
var re = parseInt("200.7px")//200;保留整数,小数部分丢掉
console.log(re)
re = parseFloat("200.7px")//200.7;将字符丢掉
console.log(re)
re = Math.max(10, 20, 40)//40;求最大数:可以传入多个数据
console.log(re)
re = Math.min(1, 8, 9)//求最小数
console.log(re)
var arr = [10, 20, 30, 40, 60]
re = Math.max(...arr)//将数组中的元素拿来比较
console.log(re)
re = Math.sqrt(100)//求根号
console.log(re)
var deg = Math.PI / 180将数字转换为弧度
re = Math.sin(45 * deg)//sin 45 度的值
console.log(re)
re = Math.cos(0 * deg)//cos 0 度的值
console.log(re)
re = Math.random()//随机数:左闭右开原则
</script>
第一张图片为第二图片的可复制版