js语法

  • Javascript变量使用var定义。
    1
    2
    3
    4
    var a = 1;
    var b = "hello",
    c = 'world';
    var d = [];

javascript是弱类型语言,在变量定义时没有那么严格,var可定于任何类型的变量。

语句以分号结尾.
变量名以$、字母、_开头,其他字符可以是数字,区分大小写。

  • 注释方法

    1
    2
    3
    4
    5
    6
    /* 
    var a = 1;
    var b = 2;
    用单斜线加星号多行注释
    */
    var c = 3; //用双斜线单行注释
  • 标识符是指变量、函数、属性的名字,或者函数的参数。标识符的书写有几个特征

    区分大小写
    第一个字符必须是字母、下划线(_)、或者是$
    后面的可以是字母、数字、下划线、$

  • 弱类型语言

  • 在一些编译语言(C、Java、C#)等变量的类型是固定的,在声明变量的时候就要标识其类型,在程序执行前编译阶段变量的类型就确定了,而且不能改变,我们称之为强类型

int a = 2;
string b = “hello”;

一些常见的解释型语言(PHP、JavaScript)等变量的类型是松散的,一个变量可以用来保存任何类型的数据,变量的类型不是由声明时决定(声明的时候只是用了var运算符),而是在程序执行阶段由其值的类型决定,随着程序运行其值类型改变,变量类型也会发生改变

var message = 1; //message 类型就是数字
message = “hello world!”; //message 类型变为字符串

需要强调的一点:弱类型语言不是没有数据类型!

文章目录
,