1
.字符串是以单引号‘或者双引号”括起来的任意文本
2.NaN与其他值都不相等,包括他本身
如何判断是否为NaN?
使用isNaN()函数
isNaN(NaN);//结果为true
3数组
var arr = [1,2,3,'acb',null,true]; // 数组中可以为任意数据类型
4对象 :由键-值组成的无序组合
如
var person{
name:'Bob',
age:20,
tag:['web','js'],
city:'BeiJing',
hasCar:true
};
键都是字符串类型,值可以为任意类型
如何调用Bob
person.name
5.变量
动态变量:
var a = 123; //此时a为整型
a = 'ABC'; //此时a为字符型
显示变量内容console.log(a);
静态变量
int a = 123; //此时a为整型
a = 'ABC'; //报错,a已经为整型,不能放字符型
6.转义字符(\)
输出i‘m “OK”;
var a = 'i\'m\"OK\"';
console.log(a);
7.反引号(Esc下面那个)
可以作为多行字符
console.log('这是
多行
字符');
输出为:这是
多行
字符
8.连接字符串的两种方式
使用“+”连接
var name = 'xiaoming';
var age = 20;
var message = '你好,'+name+',你今年'+age+'岁了!!';
console.log(message);
//显示结果为:你好,xiaoming,你今年20岁了!!
使用“${}”连接(需要用反引号)
var message = `你好,${name},你今年${age}岁了!!`;