zoukankan      html  css  js  c++  java
  • Javascript第二天

    一、数据类型

    1.字符串(String)

        var mood = “happy”;

        var mood = ‘happy’;

    2.数值(number)

        var age = 25;

        var price = 33.25;  

    3.布尔类型 (boolean)

        布尔型数据只能有两种种值 true 和 false;

        var married = true;

        var married = false;

        与字符串不同,不要把布尔值用引号括起来。布尔值 false 与 字符串 "false"是两回事。

    4.对象(object)

    Date 日期对象

        Date对象用来处理日期和时间。

    代码: var today = new Date();

        var year = today.getFullYear();

        var month = today.getMonth() + 1;

        var day = today.getDay();

    5.Array 数组(object)

    数组的索引 默认是从0开始的

    定义数组

    var arr = new Array(23,23,45,56,435);

      var arr2 = [23,34,546];

      var arr3 = new Array();

      arr3[0] = 234;

      arr3[1] = 234;

    二、数据类型的查看和转换

    1.查看数据类型 typeof

        var mood = "happy";

        alert(typeof mood);

        alert(typeof 95);

    2.转换成字符串

        var married = false;

        alert(married.toString());  // outputs “false”

        var age = 25;

        alert(age.toString());   //outputs “25”

    3.转换成数字

        parseInt()    转换成整数

        parseFloat()      转换成浮点数

    例:

        var test = parseInt(“blue”);     //returns NaN

        var test = parseInt(“1234blue”);     //returns 1234

        var test = parseInt(“22.5”);     //returns 22

        var test = parseFloat(“1234blue”);   //returns 1234

        var test = parseFloat(“22.5”);       //returns 22.5

    4.判断变量类型

    A,判断字符串

    typeof(a)==‘string’

    B,判断数值

    typeof(a)==‘number’

    C如果是一个数值类型,但内容不是一个有效的数字,会显示NaN,判断NaN

    isNaN(a)

    D,判断变量是否为空(未定义变量。或定义变量但没进行初始化就会出现)

    typeof(a)==‘undefined’

    三、运算符

    1.算术运算符( + - * / %)

        加、减、乘、除、求余,其中%是求余运算

        var total = (1 + 4) * 5;

        var i = 100;

        var temp = (i – 20) / 2;

       

        alert(“10”+ 20)    //return 1020;

        alert(10 + 20)       //return 30;

  • 相关阅读:
    iostream、printf/wprintf和中文输出【转】
    java命令行运行错误:ClassNotFoundException【转】
    一致性代码段和非一致性代码段【转】
    Winform disign tips(转)
    WinForm下多层架构的实现(转)
    如何在GPU上产生随机数
    最快速度找到内存泄漏
    给定单链表的头结点,如何快速的找到倒数的第n个节点?
    DX11_基于GPU_GeometryShader的3D精确拾取
    Directx11:基于GPU_GeometryShader的Billboard公告板绘制
  • 原文地址:https://www.cnblogs.com/han201388/p/5831266.html
Copyright © 2011-2022 走看看