JS二

变量

变量

通过 var 关键字定义变量

1
2
3
4
var username; //定义变量
username = "张三" //给变量赋值
var username = "张三" //连写

变量的命名规范

1
2
3
4
不能使用数字开头和纯数字
不推荐使用汉字
不能使用特殊字符,_ 和 $ 除外
不能使用关键字

算术运算符

+

1
2
3
35 + 35 //70
35 + "35" //3535
35 + "" //"35"

-

1
2
3
35 - 35 //0
35 - "35" //NaN
"35" - 0 //35

%

1
10 % 3 // 1 获取全

Date对象

Date()

1
2
var mydate = new Date()
console.log(mydate) //返回当前时间日期

getDate()

1
console.log(mydate.getDate()) //返回天,多少号

getMonth()

1
console.log(mydate.getMonth()) //返回月份,但是比当前月小1

getFullYear()

1
console.log(mydate.getFullYear()) //返回年

getHours

1
console.log(mydate.getHours()) //返回小时

getMinutes()

1
console.log(mydate.getMinutes()) //返回分钟

getSeconds()

1
console.log(mydate.getSeconds()) //返回秒

getday()

1
console.log(mydate.getday()) //返回星期几

Math对象

Math.ceil() 天花板函数,向上取整

1
console.log(Math.ceil(0.5)) //1

Math.floor() 地板函数,向下取整

1
console.log(Math.floor(2.1)) //2

Math.max(x,y) 返回经x,y之间的最大值

1
console.log(Math.max(1,4)) //4

Math.min(x,y) 返回经x,y之间的最小值

1
console.log(Math.min(1,4)) //1

等号运算符

=

1
赋值运算符

==

1
判断变量是否相同,只判断变量的内容是否相同,与变量的数据类型无关

===

1
全等,判断变量的内容和数据类型是否一致

!=

1
不相等,判断内容是否不相同,不考虑数据类型

!==

1
不相等,判断内容和数据类型是否不相同