js基础---数据类型

在这里插入图片描述
在这里插入图片描述
简单数据类型存储:
在这里插入图片描述
复杂数据类型存储:
在这里插入图片描述
简单数据类型传参:

var num = 10;
num = 20;
console.log(num);

function fn(a) {
    
    
    a++;
    console.log(a); 
}
var x = 10;
fn(x);
console.log(x)/*
结果输出:
11
10
*/

在这里插入图片描述

复杂数据类型传参:

function Person(name) {
    
    
    this.name = name;
}
function f1(x) {
    
     // x = p
    console.log(x.name); // 2. 这个输出什么 ?    
    x.name = "张学友";
    console.log(x.name); // 3. 这个输出什么 ?    
}
var p = new Person("刘德华");
console.log(p.name);    // 1. 这个输出什么 ?   
f1(p);
console.log(p.name);    // 4. 这个输出什么 ?

/*
结果输出:
刘德华
刘德华
张学友
张学友
*/

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/pilgrim_121/article/details/113093016