/*
算法和数据结构
计算机基础
栈-队列
栈-后进先出
1
栈顶栈底
2,出栈入栈
3,特点:后进先出(水杯 ,米罐子)
*/
vararr = [];
arr.push(2)
arr.push(2);
arr.push(4)
console.log(arr)
var res = arr.pop()
console.log(res)
构造函数
var arr = [2,3,4];
var res = new Array(1,2,3)
console.log(res)
/*构造函数:就是一个构造对象的函数
一类对象的抽象
特点:
1函数名要大写
2 指向实例化的对象(谁new-this指向谁)
*/
function Person(name,age){
this._name = name;
this._age = age;
}
//使用new关键字就可以实例化一个对象了
var p = new Person("cheng",19);
var li = new Person("lisi",18)
console.log(p)
console.log(li)
/*
构造函数(类) --学生 --——一类事物的抽象
对象 --实际的对象 --类的实例
*/