文章分类 - JS进阶
摘要:一 对象的构成 二 函数 函数定义的三种方式 1.函数声明(用法最多, 推荐邮箱使用) function fn(){}; 2函数表达式 var fn=function(){};//(匿名函数) 3自执行函数 (function(){})(); JS 与解析机制 1.把变量的声明提升到当前作用域的最前
阅读全文
摘要:1 变量对象: 1 变量对象: 1.全局作用域:声明的变量和函数,都是window对象的属性和函数 2.函数作用域: 函数内部声明的变量和函数,都是该函数的属性和函数 2 作用域链: 2 作用域链: 1.每个{}为一层作用域; 2.访问当前作用域不存在的变量或者函数时,会逐层向上查找,直到查找到同名
阅读全文
摘要:变量比较: 两个基本类型的数据比较,只要数据是一样的,保存两个数据的变量就是相等( )的; 两个引用类型的数据比较,比如两个对象,即使两个对象中的内容是一样的,保存两个对象的变量是不相等( )的,因为引用类型的数据是保存在堆内存中,变量保存的是其地址,两个对象的地址是不相同的 复制变量的值:
阅读全文