JavaScript基础_变量、数据类型、函数

 变量的声明和赋值
    JavaScript是一种弱类型语言,没有明确的数据类型,也就是说在声明变量时,不需要指定变量的类型,变量的类型是由赋给变量的值决定的。变量是用关键字var声明的。并且允许不声明使用,但不推荐。
    语法:var 合法的变量名;
    注意:var x,y,z=10;//这时候只有z的值会是10

五种常用的基本数据类型
    undefined(未定义类型):当声明的变量未初始化的时候,改变量的默认值是undefined。
    null(空类型):与undefined相等,但含义不同,undefined表示声明了变量但未对改变量赋值,null则表示对该变量赋予了一个空值。
    number(数值类型):定义的最特殊的类型,即可表示整数有可表示浮点数。有一个特殊值NaN(Not a Number)表示非数值,它也是number类型。
    String(字符串类型):和Java中的String对象相似。有个length属性表示字符串的长度(包括空格)等。
    boolean(布尔类型):值只有两个true和false;

数组
    创建数组
         方式一:var 数组名称 = new Array(size);    
         方式二:var 数组名称 = new Array(值列表);
         方式三:var 数组名称 = [值列表];
    常用属性和方法
          属性:length 返回数组的长度
         方法:join()把数组的所有元素放入一个字符串,通过一个分隔符进行分隔
                 sort()对数组排序
                 push()向数组末尾添加一个或多个元素,并返回新的长度
          说明:在JavaScript数组的长度会随着元素个数的增加而改变。
常用系统函数
         parseInt("字符串");
              首先查看位置0处的字符,判断它是否为一个有效数字,如果不是则返回NaN,不再继续执行其他操作。但如果该字符是有效数字,则该函数将查看位置1处的字符,进行同样的测试,这一过程将持续到发现非有效数字的字符为止,此时parseInt()将该自负之前的字符串转换成数字并返回。
         parseFloat( "字符串" );
              parseFloat()函数的处理方式和parseInt的处理方式相似,只不过是返回的浮点数。
         isNaN(x);
              isNaN()函数用于检查其参数是否是非数字。
自定义函数
         function是定义函数的关键字。没有返回值类型,参数可选,也可使用匿名函数,将其赋给变量,在JavaScript中函数可做参数。
           function methodName(){
                //JavaScript代码
                [return]
         }
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值