javascript基础
1. javascript的数据类型分为:原始类型(基础类型)、引用类型。
(1).原始类型:number、string、boolean、null、undefined.
(2).引用类型:object{Array(数组)、Date(日期)、Function(函数)、RegExp(正则表达式)}
2.变量
(1).变量名必须以字母、下划线、$开头;
(2).变量名区分大小写;
(3).变量名不能使用关键字和保留字;
(4).对变量进行赋值,称为变量的初始化。
(5).变量与变量之间没有任何关系,变量是独立的空间。
(6).变量的作用就是为了传递值。
3.运算符
运算符根据操作数的个数可分为:一元运算符、二元运算符、三元运算符。
(1) 一元运算符:++(自增)、–(自减)。
未赋值时,前置和后置无区别。
后置赋值时,先赋值,后运算。
前置赋值时,先运算,后赋值。
(2)赋值运算符:+=、-=、/=、*=、(先运算,在赋值)
(3)比较运算符:>=、<=、!=、===(全等)、 == (比较运算符的结果是布尔类型)。
(4)逻辑运算符:&&(逻辑与)、||(逻辑或)、!(逻辑非)(逻辑运算符的结果是布尔类型)。
&&:若运算符两边均为真(true),则为真,其他均为为假(false)。
||:运算符两边有一边为真,则为真,两边均为假,则为假。
!:取反。
(5)三元运算符:(?:)。