摘要:
进程 是程序的一次执行,占有一片独有的内存空间 线程 是进程内的一个独立执行单元 是程序执行的一个完整流程 是 CPU 的最小调度单元 阅读全文
摘要:
对象创建模式 1、通过 Object() 构造函数模式 var obj = new Object() obj.name = "张三" obj.age = 12 obj.setName = function(name){ this.name = name } 2、通过对象字面量创建 var obj = 阅读全文
摘要:
1、闭包的定义 当一个嵌套的内部子函数引用了嵌套的外部变量(函数),就会产生闭包 2、产生闭包的条件 嵌套函数 内部函数引用了外部函数的数据(变量或者函数) 现在:引用了内部函数才会产生闭包。之前:执行内部函数的定义(只要执行了内部函数的定义就会产生,无需调用内部函数执行) 3、闭包的作用 使用函数 阅读全文
摘要:
1、变量声明提升 通过 var 定义(声明)的变量,在定义语句之前就可以访问到,值为 undefined 2、函数声明提升 通过 function 声明的函数,在之前就可以调用,值为函数定义(对象) 阅读全文