Javascript(1)

2021-01-16  本文已影响0人  雪国_youth

一、变量:

变量类型 变量名 = 变量值;

二、JS不区分小数和整数。

三、字符串:用单引号或双引号括起。

四、布尔值:true false

五、含义

null:空;undefined:未定义。

六、逻辑运算(类似于C语言,就不一一列举)

七、比较运算(C语言)

          ps:不要用==比较。

=赋值
==等于,类型不一样,值一样,结果为true

如果一个值是null,另一个值是undefined,则它们相等
如果一个值是数字,另一个值是字符串,先将字符串转换为数学,然后使用转换后的值进行比较。
如果其中一个值是true,则将其转换为1再进行比较。如果其中的一个值是false,则将其转换为0再进行比较。
如果一个值是对象,另一个值是数字或字符串,则将对象转换为原始值,再进行比较。

===等于,类型一样,值一样,结果为true

八、数组(用[ ])

JS中的数组元素不需要一定相同类型的。

var arr=[1,2,3,4,5,'hello',null,true]
new Array(1,2,3,4,5,'hello',null,true)

如果下标越界,则显示undefined.

九、对象

类似于JAVA中学的,用{ }表示

var person = {
  name: "yangd",
  age: 18,
  tags: ['js','java','web']
}

如若想取对象的值,则

person.name
person.age

十、严格检查模式

use strict写在JavaScript的第一行

上一篇 下一篇

猜你喜欢

热点阅读