zoukankan      html  css  js  c++  java
  • JS程序的基本语法

    JS程序的基本语法

      JS是区分大小写的。如:Name和name是两个变量

      JS中每一条语句,一般以英文下的分号(;)结束。这个分号不是必须的。为了向PHP兼容,最好加上分号。

      运算符和变量,以及操作之间可以使用空格分开,这样的程序较容易阅读。

    变量的类型——就是数据类型

      变量的数据类型:数值型、字符型、布尔型、未定义型、空型、数组、对象、函数

    变量的数据类型,分两大类:

        基本数据类型:数值型、字符型、布尔型、未定义型、空型。很显著的特点:一个变量名只能存一个值。

        举例:var a = 10;

        复合数据类型:数组、对象、函数。显著的特点:一个变量名,可能存多个值。

        举例:var arr = [10,20,30,40]

    1、数值型:变量能进行数学运算的

           数值型包括:整型、浮点型、NaN。
           var a = 100;

           var a = 0.9;

           var a = 0;

           数值型中还有一个很特殊的值NaN。NaN(not a number)不是一个数字。

           当将其它数据类型,转成数值型,转不过去,但程序又不能报错,这时将返回一个NaN的值

    2、字符型:用单引号或双引号,引起来的一个字串。

           var a = “我是一个字符串”;

           var b = ‘我也是一个字符串’;

           var c = “”;

          

           单引号和双引号之间可以相互嵌套

          单引号内只能嵌套双引号;

          双引号内只能嵌套单引号。

    3、布尔型

           布尔型又称逻辑型。只有两个值:true(真)、false(假)。

    4、未定义型

           当一个变量定义,但未赋值时,将返回未定义型,未定义型的值只有一个undefined。

           当一个对象的属性不存在,也返回未定义型。

    5、空型

          当一个对象不存在时,将返回空型,空型的值只有一个null。

           也可以理解为:是一个对象的占位符。

           如果你想清除一个变量的值的话,可以给赋一个null的值。

                  var a = 100;

                  var a = null ;  //将一个null赋给一个变量,用于清除它的值

  • 相关阅读:
    逻辑回归(logistics regression) 总结
    SQL注入原理
    xss绕过过滤之方法
    PHP CALC
    IP欺骗原理与过程分析
    DNS域传送漏洞利用
    linux性能测试工具perf
    linux设置程序开机自启
    Http请求中Content-Type和Accept讲解以及在Spring MVC中的应用
    random函数的使用
  • 原文地址:https://www.cnblogs.com/yd09023/p/5862276.html
Copyright © 2011-2022 走看看