JS学习笔记2

来源:互联网 发布:仿百度云盘源码 编辑:程序博客网 时间:2024/04/29 18:41

1、变量

变量名不能以数字开头;

变量名只能包含字母、数字、下划线;

变量名不能与系统命名重复;

变量名区分大小写;

变量名要起的有意义;

2、数据

数字类型:number

字符类型:string(字母、符号、' '  " ")

空类型:null

未定义类型:undefined

布尔类型:true、false

符合数据类型:复杂类型、array、object

注:var ab=" ";(空字符也是字符类型)

typeof:查看数据类型

alert:弹出一个窗口

3、运算符

赋值运算符:“=”

算术运算符:+、-、*、/、%、++、--

比较运算符:<、>、<=、>=、==、!=、===、!==

注:i++、i--与++i、--i

var i=1

var j=i++;先把i的值赋值给j,然后i再自加1;

var j=++i;先把i自加1,再赋值给j;

      ==:判断两个值是否相同(仅仅值)

      ===:判断两个数据是否相同(判断值和数据类型)

逻辑运算符:!、&&、||

注:以下是两个例子


复合赋值计算:


字符串运算符:

当“+”两边任有一边是字符串就会执行字符串连接符

var a=22;

var b="1"; //引号代表字符串

var c=a+b;

结果为221,不执行