变量
// 声明变量
var age; // 声明一个 名称为age 的变量
age = 10; // 给 age 这个变量赋值为 10
------------------------------------------
var age = 18; // 声明变量同时赋值为 18
------------------------------------------
var age = 18;
age = 81; // 最后的结果就是81因为18 被覆盖掉了
-------------------------------------------
同时声明多个变量时,只需要写一个 var, 多个变量名之间使用英文逗号隔开。
var age = 10, name = 'zs', sex = 2;
-------------------------------------------
变量命名规范
字母数字下划线 $符
不能以数字开头
不能是关键字保留字
驼峰命名法
--------------------------------------------
类型
JS 把数据类型分为两类:
简单数据类型 (Number,String,Boolean,Undefined,Null)
复杂数据类型 (object)
---------------------------------------
isNaN()
用来判断一个变量是否为非数字的类型,返回 true 或者 false
----------------------------------------
转义符
\n 换行
\\ 斜杠\
...
------------------------------------------
prompt() //输入框 输入的值转换为字符串类型
alert() //弹出框
------------------------------------------
typeof 可用来获取检测变量的数据类型
var num = 18;
console.log(typeof num) // 结果 number
数据类型转换
转换为字符串类型
转换为数字类型
转换为布尔型
代表空、否定的值会被转换为 false ,如 ''、0、NaN、null、undefined
其余值都会被转换为 true