一、数据类型
1、基本数据类型
- number
- string
- boolean
- null
- undefined
var a = 10;
function b(a) {
a = 11
}
b(a);
console.log(a); //a=10
2、引用数据类型
- object
var a = {
b: 10
}
var c = a
c根据a所赋值的地址,找到a对象在堆区中的位置,对b值进行修改
c.b = 12;
console.log(a);
二、数组
创建方式
- (1)字面量:
var arr = [1,2,3]
- (2)构造函数:
var arr2 = new Array()
三、函数
创建方式
- (1)函数声明:
function a(){ }
- (2)函数表达式:
var b = function(){ }
- (3)构造函数:
var c = new Function
四、对象
1、创建方式
- (1)字面量:
var obj = {}
- (2)构造函数:
var obj2 = new Object()
2、遍历对象
let obj = {
aaa: 'a',
bbb: 'b',
ccc: 'c',
ddd: 'd',
}
for (var i in obj) {
console.log(obj[i]);
}
网友评论