JavaScript--内置对象--字符串--常用方法

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> 

         第一张图片为第二图片的可复制版

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值