2019-05-30
15:08:24
加油,这几天在赶高数,都……
1.js每条语句都以分号结尾
2.标识符:
变量名,函数名,属性名
可以有我们自主命名
3.采用驼峰命名法
helloWorld
boKeYuan
……
4.js采用的是Unicode编码保存标识符的
5.数据类型(字面量的类型)
String 字符串
Number 数值
Boolean 布尔值
Undefined 未定义
Null 空值
Object 对象
除Object师引用数据类型,其余的都是基本数据类型
6.String
可以用单引号也可以用双引号
\ ------- 转义字符
\n ----- 换行
\t ----- 制表符(Tab)
\\ ----- \的输出
\' ------ '的输出
\” -------" 的输出
7.Number
var a = 123;
console.log(typeof a);
当数字太大就会输出 infinity(无穷)
NaN是一个特殊的数字,表示 Not a Number,内型为Number
8.强制类型转换
1.toString 调用什么方法 a.toString()
2.String() 调用函数 String(a)
1 2 3 13 14 15 16 17
转化成数字
parseInt(a,10); ----- > 转化成十进制
转换成bool类型
Boolean()函数
除了0,NaN,""(空字符串),null ,undefined, 其余的都是true;
9.
运算符也叫做操作符
typeof 也是运算符,它会将该值的数据一字符串的形式返回
console.log(typeof typeof a); ------> string
任何的值与字符串进行加法运算,都会先转化成字符串在完成字符串的拼接