23 JS基础之--基础类型和引用类型
2016-12-05 22:59
387 查看
JavaScript中的数据类型分为两类:基本类型和引用类型
Object
RegExp
Array
Date
基本包装类型(Boolean、Number、String)
单体内置对象(Global对象、Math对象)
基本类型:直接存储值
Number、String、Boolean、Undefined、Null引用类型:存储引用
FunctionObject
RegExp
Array
Date
基本包装类型(Boolean、Number、String)
单体内置对象(Global对象、Math对象)
// 简单类型 传值 var num1 = 123; var num2 = num1; num2 = 456; console.log(num1);//123 console.log(num2);//456 //简单类型作为函数的参数 var num=0; var bbb = f1(num); console.log(num);//0 function f1(aaa){ aaa = 1; return aaa; }
//复杂类型传址: var stu = new Object(); stu.age = 18; setStu(stu); console.log(stu); console.log(stu.age);//100 //形参和实现同时操作同一片内存空间。 function setStu(obj){ obj.age =100; }
相关文章推荐
- JS的基础类型与引用类型
- js的基础类型与引用类型
- js的基础(平民理解的执行上下文/调用堆栈/内存栈/值类型/引用类型)
- JS的基础类型与引用类型
- js基础-引用类型-Object对象 ★★★☆
- js基础-引用类型-console对象 ★☆
- JS的基础类型与引用类型
- 24 JS基础之--数组API(引用类型Array)
- js--引用类型Array--1.Array的基础知识
- JS基础知识(基本类型 引用类型)
- JS的基础类型与引用类型
- JS的基础类型与引用类型
- 浅谈JS的基础类型与引用类型
- js基础之各种基本类型及引用类型的转换之开篇
- js基础-引用类型-Date对象 ★☆
- JS的基础类型与引用类型
- JS 基础 —— ECMAScript 引用类型
- JS的基础类型与引用类型
- JS基础类型和引用类型
- Swift基础语法: 23 - Swift的Trailing闭包, 捕获, 闭包是引用类型