美文网首页
基本包装类型、字符串方法、Math对象

基本包装类型、字符串方法、Math对象

作者: 梨啊梨 | 来源:发表于2017-12-29 22:47 被阅读0次

    有三个基本包装类型。Boolean、Number和String

    总结就是new出来的包装类型,他是object,是对象,而普通的基本类型的值是数值。

    比如:

    var v1=new Object(“nihao”)  //object

    var v2=“nihao”   //string

    v1是一个对象,而v2是string基本类型,他们性质不一样。


    字符方法

    charAt():用于定位传入的字符串的索引位置,charCodeAt()返回的是字符编码

                    var v1=“asd”

                    v1.charAt(s) // 返回1

    indexOf():查找指定字符第一次出现的位置,可传入两个参数,第一个参数是要查找的字符,第二个参数是从第几个位置开始找(可选)

    lastIndexOf():反向查找

    trim():删除字符串中前后的所有空格,返回一个没空格的副本

    toLowerCase():转换成小写

    toUpperCase():转换成大写

    toLocaleLowerCase():地域性的语言(少数语言,如土耳语)转小写

    toLocaleUpperCase():地域性转大写


    在Web浏览器中,全局对象就是window对象的一部分加以实现的。全局作用域中的所有变量和函数,都成为window对象的属性。

                        var color=‘red’;

                        alert(window.color) //red


    Math对象

    min和max方法

                        var max=Math.max(1,55,3,4)

                        alert(max) //55

    舍入方法

    Math.ceil():向上舍入,数值向上舍入最为接近的整数

    Math.floor():向下舍入,数值向下舍入最为接近的整数

    Math.round():标准的四舍五入

    random():返回大于0小于1的一个随机数。

    值=Math.floor(Math.random()*可能值的总数+最小可能的值)

    相关文章

      网友评论

          本文标题:基本包装类型、字符串方法、Math对象

          本文链接:https://www.haomeiwen.com/subject/xuvwgxtx.html