第二天JavaScript的复习(三天复习大部分)

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}岁了!!`;

猜你喜欢

转载自blog.csdn.net/qq_39098810/article/details/81192810