在javascript的学习中,执行环境、作用域是2个非常非常重要和基本的概念,理解了这2个概念对于javsacript中很多脚本的运行结果就能明白其中的道理了,比如搞清作用域和执行环境对于闭包的理解至关重要。 一、执行环境(exection context,也有称之为执行上下文) 所有 JavaS ...
分类:
其他好文 时间:
2017-11-20 21:37:54
阅读次数:
155
window or self ? 在 underscore 的判断所处环境的代码中,似乎我们没有看到 window 对象的引用,其实,在浏览器环境下,self 保存的就是当前 window 对象的引用。那么相比较于使用 window,使用 self 有什么优势呢?我们看到 MDN 上有这么一句话: ...
一、 前情提要 1)JavaScript 是运行在单线程的执行环境中的 2)由浏览器安排事件的执行顺序 二、setTimeout 使用场景: 设定代码在未来的某个时间执行,而执行的时机是不能保证的。 工作方式: 在特定的时间过去之后将时间插入执行队列,注意,并不是立即执行 三、重复的定时器 setI ...
分类:
编程语言 时间:
2017-11-13 21:40:09
阅读次数:
185
window下写法: mac下写法: mac下使用&&来连接多条命令并不会把之前赋值的projectName带回到当前执行环境的语义环境里,如果去掉&&,改成空格 则webpack及webpack以后的命令都不会执行,所以就出现一个问题,使用&&则之前的变量无法获取,不使用&&则后面的命令无法执行, ...
PXE:PrebooteXecutionEverionment,Intel公司开发的预启动执行环境,使用这套环境能够使我们在为大量的计算机部署操作系统的时候,不必在每一台新主机上部署操作系统,而是让其自动安装,我们只需要让机器开机即可。在这个环境中使用到的软件和服务是DHCP、TFTP和HTTP(或者FT..
分类:
其他好文 时间:
2017-11-11 01:37:24
阅读次数:
197
Nodejs 实际是一个JavaScript的执行环境。 新建文件 server.js,输入代码如下: 控制台转到改文件所在目录,执行命令:node server.js,服务器即创建完成。 访问url:http://127.0.0.1:1337/,可以看到页面返回Hello World。 控制台执行 ...
分类:
Web程序 时间:
2017-11-10 15:23:54
阅读次数:
269
语句的执行环境是plsql的sql窗口, 语句的目的是从整个数据库中的所有表判断 不等于某个字段的记录数 。 代码如下: declare s_sql clob:=''; -- 声明一个变量,该变量用于存储查询的sql语句 v_cityCode varchar2(20); -- 每个sql语句执行完的 ...
分类:
数据库 时间:
2017-11-07 14:33:38
阅读次数:
640
一、PXE介绍 PXE全名Pre-boot Execution Environment,预启动执行环境;通过网络接口启动计算机,不依赖本地存储设备或本地已安装的操作系统;Client/Server的工作模式 二、PXE+Kickstart无人值守过程 三、PXE+Kickstart实现自动化安装系统 ...
分类:
系统相关 时间:
2017-11-06 20:08:58
阅读次数:
303
从执行环境的角度来分析闭包,先用一张图开宗明义,然后根据图示内容对代码进行逐行说明,试图对闭包进行更直观的解释。当然,主要还是可以学习这种从执行环境角度分析流程的方法,对理解代码和解决问题会有很大的帮助。 下面按照代码执行流的顺序对该图示进行详细说明: 1、代码执行流进入全局执行环境,并对全局执行环 ...
分类:
其他好文 时间:
2017-11-03 00:15:29
阅读次数:
149
首先说明一下:Js中的作用域不同于其他语言的作用域,要特别注意。 JS中作用域的概念: 表示变量或函数起作用的区域,指代了它们在什么样的上下文中执行,亦即上下文执行环境。Javascript的作用域只有两种:全局作用域和本地作用域,本地作用域是按照函数来区分的。 首先来看几道题目: 1. 2. 3. ...
分类:
编程语言 时间:
2017-10-31 12:57:07
阅读次数:
190