JavaScript高级(3)

本文深入探讨JavaScript的高级对象,包括Number、String、Date、Boolean、Math、RegExp、Array对象。介绍了如何创建和使用这些对象,以及它们的属性和方法,如Number对象的MAX_VALUE、MIN_VALUE、parseFloat、parseInt等,String对象的length、concat、substring等,Date对象的getFullYear、setTime等。同时,还特别讨论了JavaScript数字的特殊性质,如数字的位数限制、八进制和十六进制表示以及溢出处理。
摘要由CSDN通过智能技术生成

Javascript中的高级对象

【Number(数字)对象 字符串(String)对象 Date(日期)对象 Boolean(布尔)对象 Math(算数)对象 RegExp(正则表达式)对象 Array(数组)对象】

变量就是对象

1.number(数字)对象

创建number(数字)对象

1.1变量就是对象

            var num1=100; 
            alert(typeof num1); //number---基本数据类型

1.2new Number()

            var num3=new Number(123); 
            alert(typeof num3);   //object----引用数据类型

基本数据类型number--- 引用数据类型object---new

引用数据类型object--- 基本数据类型number---- "="

2.调用对象提供的属性和方法

        属性:
            Number.MAX_VALUE    最大值
                  alert(Number.MAX_VALUE);//1.7976931348623157e+308
            Number.MIN_VALUE    最小值
                alert(Number.MIN_VALUE); //5e-324

        方法:
            Number.parseFloat()    将字符串转换成小数,和全局方法 parseFloat() 作用一致。
            var  res1=Number.parseFloat("12.5");
            alert(res1+"--"+typeof res1);

            Number.parseInt()    将字符串转换成整型数字,和全局方法 parseInt() 作用一致。
            var  res2=Number.parseInt("120");
            alert(res2+"--"+typeof res2);

            Number.isNaN()    判断传递的参数是否为isNaN()。【非数字=true 数字=false】
            var  res3=isNaN("hello");//true
            var  res3=isNaN("12

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值