JavaScript学习(1)--基础

本文介绍了JavaScript的基础知识,包括如何引用JavaScript文件、数据类型的检测方法、数值处理函数、字符串转换技巧及对象的基本操作。

javascript基础

1.引用javascript:<scripttype="text/javascript" src="引入的js路径"></javascript>

2.typeof 操作符是用来检测变量或字面量的数据类型,如:alert(typeof box);

3.undefined、null、Boolean、

         Number.MIN_VALUE、Number.MAX_VALUE、Number.POSITIVE_INFINITY(正无穷)、Number.NEGATIVE_INFINITY(负无穷)

4.isFinite()函数:判断一个数是否超出范围,如果没有返回true,超过了返回false。如:alert(isFinite(box));

5.NaN,即非数值(Not a Number),通过Number.NaN 得到 NaN 值,任何与 NaN 进行运算的结果均为 NaN,NaN 与自身不相等(NaN 不与任何值相等)。

          isNaN()函数:可以用来判断这个值到底是不是 NaN。

6.有 3 个函数可以把非数值转换为数值:Number()、parseInt()和 parseFloat()。

7.parseInt():parseInt()除了能够识别十进制数值,也可以识别八进制和十六进制。(八进制以0开头,十六进制以0x开头)

          parseInt()提供了第二个参数,用于解决各种进制的转换。

         例如:alert(parseInt('AF',16));//175,第二参数指定十六进制,可以去掉 0x 前导;

                   alert(parseInt('101010101',2));//314,二进制转换

8.toString()方法:可以把值转换成字符串。如:alert(typeofbox.toString());

         toString()方法一般是不需要传参的,但在数值转成字符串的时候,可以传递进制参数。

                   如:alert(box.toString(2));//1010,二进制输出

9.String()函数 ,这个函数能够将任何类型的值转换为字符串。

         例如:alert(String(box));

10.Object:实例化为:var box = newObject();

                   或:var box =new Object;

                   或:var box =new Object(2);

11.Number:示例化为:var box = newNumber(5);

12.with语句:例如:var box={'name':'陈铁锋','age':22,'height':172};

                   with(box){

                              varn=name;

                              var a=age;

                              var h=height;

                            }

13.arguments对象:函数体内可以通过 arguments对象来接收传递进来的参数,如:arguments[0];

                   arguments对象的 length 属性可以得到参数的数量,例如:arguments.length;

14.给Object对象创建属性:var box = new Object(); box.name = '陈铁锋'; box.age = 22;

                   或者:var box ={'name':'陈铁锋','age':22};

                   或者:var box={};box.name='陈铁锋';box.age=22;

15.两种属性输出方式:alert(box.name);alert(box['name']);

16.使用delete 可以删除对象的属性,如:deletebox.name;

17.判断属性是否存在:if(box.name!=undefined) alert(box.name);

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值