闭包 闭包是指有权访问另一个函数作用域的变量的函数。 匿名函数的执行环境具有全局性。外围函数返回的匿名函数仅仅是定义,还尚未执行;函数内部的this对象指向函数据以执行的环境对象,当匿名函数被执行时,返回的匿名函数所处的执行环境是全局环境,故而this指向全局环境的变量对象。 函数表达式 如果fun ...
分类:
编程语言 时间:
2018-10-19 02:05:17
阅读次数:
146
PXE 摘自:http://www.360doc.com/content/15/0226/08/17652659_450872586.shtml 一、简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工 ...
分类:
其他好文 时间:
2018-10-13 22:42:37
阅读次数:
185
执行环境 所有变量(基本类型、引用类型以及函数)都存在于一个执行环境当中,这个执行环境决定了变量的生命周期,以及哪一部分代码可以访问其中的变量。 每个执行环境都有一个与之关联的 变量对象 ,环境中定义的所有变量和函数都保存在这个对象中。 执行环境可以划分为两类: 全局执行环境 全局执行环境是最外围的 ...
分类:
编程语言 时间:
2018-10-11 01:53:20
阅读次数:
303
首先说下this这个对象的由来(属于个人理解):每个函数在定义被ECMAScript解析器解析时,都会创建两个特殊的变量:this和arguments,换句话说,每个函数都有属于自己的this对象,这个this对象是在运行时基于函数的执行环境绑定的,即在全局对象中,this指向的是window对象; ...
分类:
其他好文 时间:
2018-10-08 16:01:37
阅读次数:
128
SmartCode(https://github.com/Ahoo Wang/SmartCode) SmartCode = IDataSource IBuildTask IOutput = Build Everything Introduction SmartCode.Db (代码生成器) Demo ...
分类:
其他好文 时间:
2018-10-07 00:02:51
阅读次数:
211
全局作用域和局部作用域 全局作用域:整个JS执行环境 局部作用域:通过创建一个函数就开辟出了一个局部作用域 全局变量和 局部变量 全局变量:在全局作用域都可以访问的变量 局部变量:只能在当前局部作用域访问的 变量声明提升: 如果变量声明在函数里面,则将变量声明提升到函数的开头 如果变量声明是一个全局 ...
分类:
Web程序 时间:
2018-10-06 22:34:49
阅读次数:
245
page.evaluateOnNewDocument(pageFunction, ...args) pageFunction <function|string> Function to be evaluated in browser context ...args <...Serializable> ...
分类:
Web程序 时间:
2018-10-06 17:08:44
阅读次数:
234
对于一门语言实现一种通用执行环境,可以叫做虚拟机(系统与进程的通用平台),也可以叫做解释器。需要实现以下几个部分:1语言内置对象在虚拟机中的实现,一般有字符串,列表,hash,object对象等,字符串一般采用字符串池来实现。2内存管理,包括了内存分配,内存回收,垃圾回收等内容3独立于os平台的中间码,java字节码,python字节码等4虚拟机的执行字节码的部分:模拟cpu在执行语言层的“汇编”
分类:
其他好文 时间:
2018-10-02 20:38:46
阅读次数:
129
1.先来回顾一下作用域链和执行环境吧, 当某个函数被调用,会创建一个执行环境和相应的作用域链。如: function compare (value1, value2) { if (value1 < value2) { return -1; } else if (value1 > value2) { ...
分类:
Web程序 时间:
2018-10-02 17:52:19
阅读次数:
195
一、多表关联查询 1.1、一对一关系 1.1.1、执行环境 假定一个员工(emp)拥有一个登录用户(user),员工与用户表之间是一对一关系: 用户表: 员工表: SQL: 关系: 1.1.2、关联查询(1次查询) 实体: 用户: 员工: 接口: 映射: 参数: <?xml version="1.0 ...
分类:
数据库 时间:
2018-09-30 12:56:59
阅读次数:
169