JavaScript基础语法

一、js的输出语句

如果要让js在console控制台输出语句,就必须用到js中自带的console.log()函数。例如:

console.log('Hello Worde!')

上述语句中输出的结果为Hello World。


输出结果
这里要给大家说一个小知识,js中“;”并不是必须的,但是为了代码的严谨,最好加上,不过要注意的是,如果两个变量写在同一行,那么第一个变量后面是一定要加“;”的哦

二、注释

  • 单行注释(//....)

单行注释主要有三个作用:

  • 第一个是帮助我们添加注释描述
  • 第二个作用是可以帮助我们调试程序,例如,我们在一段代码中想只看一个变量的值,那我们就可以注释掉其余与之无关的代码。
  • 第三个作用就是告诉读者如果这段代码运行后会有什么后果,最典型的就是变量访问。变量访问就是当一个变量被赋值后,它还可以在被赋值,这个过程称为修改,对于已经修改的变量可以像上一个代码块一样被访问,被称为读取。好了,我们还是上代码:
var x=5;
x=6; //这个就是修改,修改后x的值就变为6
console.log(x); //这个就是读取,当然读取的是修改后的值,所以输出的结果应该是6

恩,当然,单行注释还有一个特殊的小功能,可以用来卖萌哦。。。。

  • 多行注释(/ ......./)

多行注释主要有两个作用:

  • 第一个作用当然也是添加注释描述啦;
  • 第二个作用就是禁用一段代码。
/*
console.log("a");
console.log("b");*/
console.log("c");

就像以上代码将a和b的输出注释掉,那么这段代码输出的结果就只是c。
-###三、数据类型
数据和过程是构成JavaScript世界的基本元素,我现在暂时先说一下数据类型,过程后期继续。。。

  • 简单数据类型(五种)

简单数据类型只有undefined、null、Boolean、number和string五种,下面我来介绍一下者五种数据类型有什么用。

  • 1.undefined这个值表示不返回值
  • 2.null 表示这个值变量为空;
  • 3.Boolean的值只有true或者false;
var data = true;
typeof(data);

这个代码的输出结果就是字符串Boolean;

  • 4.number JavaScript室友一种数字类型,可以带小数点,也可以不带
var data = 123;
typeof(data);

这个代码的运行结果就是字符串number

  • 5.string 当然就是字符串类型啦。。。。

举一个比较特殊的小例子:

var data = typeof(123);
tyeof(data);

注:这个程序运行的结果是‘string’,可能有人会很奇怪,typeof()中的值明明是number类型的,怎么结果就变成string了。其实这是两句代码,第一句运行结果是number毫无疑问 ,第二句data的值其实已经变成了字符串‘number’了,所以这两句的输出结果是number。

  • 复杂数据类型

有简单数据类型当然也会有复杂数据类型啦,复杂数据类型只有一个,就是object(对象)
对象由{}包括,在括号内部,属性以键值对的形式·

你可能感兴趣的:(JavaScript基础语法)