javascript第四章总结
2014-05-13 12:30
155 查看
变量:
javascript变量可以用来保存两种类型的值:基本类型和引用类型。
基本类型包括:Undefined,Null,Boolean,Number(用于所有的数值包括整数和浮点型) 和String。
这两者的特点是:
1.基本类型值在内存中占用固定大小的空间,一次被保存到栈的内存中;
2.从一个变量向里一个变量复制基本类型的值,会创建这个值的副本;
3.引用类型的值是对象,保存在堆得内存中;
4.包含引用类型的值得变量的实际上并不包含对象本身,而是一个指向该对象的指针;
5.从一个变量向另一个变量复制引用的类型的值,复制的其实是指针,因此两个指针最后指向同一个对象
6 确定一个值是哪种基本类型可以使用typeof操作符,而确定一值是哪种引用类型可以使用instanceof 操作符
语言:
javascript是一门具有自动垃圾收集机制的编程语言,且函数不能重载
javascript变量可以用来保存两种类型的值:基本类型和引用类型。
基本类型包括:Undefined,Null,Boolean,Number(用于所有的数值包括整数和浮点型) 和String。
这两者的特点是:
1.基本类型值在内存中占用固定大小的空间,一次被保存到栈的内存中;
2.从一个变量向里一个变量复制基本类型的值,会创建这个值的副本;
3.引用类型的值是对象,保存在堆得内存中;
4.包含引用类型的值得变量的实际上并不包含对象本身,而是一个指向该对象的指针;
5.从一个变量向另一个变量复制引用的类型的值,复制的其实是指针,因此两个指针最后指向同一个对象
6 确定一个值是哪种基本类型可以使用typeof操作符,而确定一值是哪种引用类型可以使用instanceof 操作符
语言:
javascript是一门具有自动垃圾收集机制的编程语言,且函数不能重载
相关文章推荐
- json序列化NHibernate的实体
- JavaScript转Int类型。
- JSF2.0实战 - 7、自定义<h:head>
- javascript两种定时器的使用及其清除
- 【JS】布尔逻辑
- Ext-json
- JS--刷新当前页面
- javaScript Validate framework运行时出错
- JS零碎知识点学习笔记
- guntjs
- JS获得浏览器版本和操作系统版本的例子
- JSP网页乱码
- js刷新页面方法大全
- javascript中的闭包。
- js实现图片拖动改变顺序
- 当滚动条滚动到页面底部自动加载增加内容的js代码
- javascript的模块模式
- javascript中expression的用法
- Javascript代码在浏览器IE和Firefox兼容性的16个问题
- JSTL与EL的用法和区别