4.1 变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4.1 变量相关的知识,希望对你有一定的参考价值。

基本类型:简单数据段

Undefined,Null,Boolean,Number,String

引用类型:多个值构成的对象
1.1 动态的属性,我们不能给基本类型添加属性

function l(obj){
    console.log(obj);
}
var person = new Object();
person.name = "nicolas";
l(person.name);//nicolas

var name = "nicolas";
name.age = 27;
l(name.age);//undefined

1.2 复制变量值
基本类型的复制:参与任何操作不受影响
引用类型复制:改变其中一个变量,就会影响另一个变量

var num1 = 5;
var num2 = num1;
num2++;
l(num1);//5
l(num2);//6

var obj1 = new Object();
var obj2 = obj1;
obj1.name = "nicolas";
l(obj2.name)//nicolas

以上是关于4.1 变量的主要内容,如果未能解决你的问题,请参考以下文章

如何创建片段以重复变量编号中的代码行

如何使用Android片段管理器传递变量[重复]

append() 在这个代码片段中是如何工作的?与特定变量混淆[重复]

使用片段时 Intellij 无法正确识别 Thymeleaf 模型变量

C#-WebForm-★内置对象简介★Request-获取请求对象Response相应请求对象Session全局变量(私有)Cookie全局变量(私有)Application全局公共变量Vi(代码片段

带有顶点/片段着色器的光。使用不同的变量。 (openGL)