javascript代码实例教程-JavaScript高级程序设计(4)

发布时间:2019-01-03 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-JavaScript高级程序设计(4)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

JavaScript高级程序设计(4),这章新概念较多建议多研究书中概念,我只是把大概内容概括。

一、基本类型值、引用类型值

基本类型值:保存在栈内存中的简单数据段

引用类型值:保存在堆内存中的对象

添加属性:基本类型值不能,引用类型值能

复制:基本类型值相互独立,引用类型值相互影响

传递参数 基本类型值在函数中改变值后函数外值不变,引用类型值在函数中改变值后函数外值改变

检测类型:

基本类型值用tyPEOf操作符

instanceof操作符(可用于引用类型值):

result=VARiable(变量) instanceof constructor(类型)//返回一个布尔值,判断给出的变量是否为该类型

二、执行环境,作用域

1、执行环境,作用域

2、延长作用域链:try-catch语句的catch块;wITh语句

3、没有块级作用域

三、垃圾收集

1、标记清除

2、引用计数(不适用于循环引用,最后设置为null解决)

3、性能问题

4、管理内存

全局变量:解除引用,设置为null释放引用

局部变量:函数结束,自动释放

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-JavaScript高级程序设计(4)全部内容,希望文章能够帮你解决javascript代码实例教程-JavaScript高级程序设计(4)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。