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

2017-12-29  本文已影响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()*可能值的总数+最小可能的值)

上一篇下一篇

猜你喜欢

热点阅读