javascript变量是松散类型,它只是在特定时间表示特定值的一个名字而已;变量的值以及类型,可以在脚本的生命周期内改变。变量的类型,分为基本类型和引用类型两种,具体介绍如下图所示: 执行环境是JavaScript中的一个重要概念,它定义了变量或函数是否有权访问其他的数据,决定了它们各自的行为。每 ...
分类:
编程语言 时间:
2016-07-23 21:06:30
阅读次数:
193
执行环境及作用域 执行环境(execution context,为简单起见,有时也称为“环境”)是JavaScript 中最为重要的一个概念。执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象(variable object),环境中定义的所有变 ...
分类:
编程语言 时间:
2016-07-22 12:42:28
阅读次数:
210
什么是作用域? 什么是作用域? 作用域是一个指向应用模型的对象。它是表达式的执行环境。作用域有层次结构,这个层次和相应的DOM几乎是一样的。作用域能监控表达式和传递事件。 作用域特点 作用域提供APIs($watch)来观察模型的变化。 作用域提供APIs($apply)将任何模型的改变从"Angu ...
分类:
Web程序 时间:
2016-07-19 23:33:16
阅读次数:
277
1、each(callback)
以每一个匹配的元素作为上下文来执行一个函数。意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。而且,在每次执行函数时,都会给函数传递一个表示作为执行环境的元素在匹配的元素集合中所处位置的数字值作为参数(从零开始的整型)。 返回 'false' 将停止循环 (就像在普通的循环中使用 'break'...
分类:
Web程序 时间:
2016-07-17 16:19:46
阅读次数:
300
PHP 超全局变量 $GLOBALS 包含一个引用指向每个当前脚本的全局范围内有效的变量。该数组的键标为全局变量的 名称。从 PHP 3 开始存在 $GLOBALS 数组。 $_SERVER 变量由 Web 服务器设定或者直接与当前脚本的执行环境相关联。类似于旧数组 $HTTP_SERVER_VAR ...
分类:
Web程序 时间:
2016-07-14 13:11:37
阅读次数:
166
确保占用最少的内存可以让页面获得更好的性能,优化内存占用的最佳方式:为执行中的代码 只保存必要的数据。一旦数据不再有用,最好通过将其值置为null来释放其引用。适用于大多 数全局变量和全局对象的属性。局部变量会在他们离开执行环境时自动被解除引用。 Example: fuction createPer ...
分类:
Web程序 时间:
2016-07-14 01:41:53
阅读次数:
153
闭包的三种经典用法: 1. 通过在函数中创建函数,并返回来延迟作用域链的存在时间(掌握执行环境/作用域链/this/活动对象/arguments/全局对象概念的理解) 2. 模仿块级作用域 (javascript不存在块级作用域) for(var i=0;i<10;i++){ alert(i); } ...
分类:
其他好文 时间:
2016-07-12 21:04:06
阅读次数:
155
一、垃圾回收机制—GC Javascript具有自动垃圾回收机制(GC:Garbage Collecation),也就是说,执行环境会负责管理代码执行过程中使用的内存。 原理:垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。 JavaScript垃圾回收的机制很简单:找出不再使 ...
分类:
编程语言 时间:
2016-07-10 16:46:19
阅读次数:
224
部署nginx,想监控nginx的运行状态,所以就去找找了资料,一开始看到阿里的tsar项目,但是部署总是不成功,,一怒之下想起来之前看到过的zabbix,听说这个工具对于运维监控运用很广泛,但是需要安装php执行环境就放弃了,今天决定尝试一下,还是有很多坑的,好不容易填平了,来记录一下。 环境 u ...
分类:
其他好文 时间:
2016-07-09 22:12:53
阅读次数:
301
移动化是一个新兴的产业,带给我们前所未见的机遇和挑战。 云化工程体系 自动化 框架 执行环境 量化体验KPI KPI轻量级测试工具 轻量级KPI测试 兼容性测试 深度兼容测试 安全性测试—eSight工具 稳定性测试 测试质量度量-代码覆盖率 移动测试的发展非常迅速,所有这些发展的目标只有一个,就是... ...
分类:
移动开发 时间:
2016-07-09 12:00:31
阅读次数:
321