码迷,mamicode.com
首页 >  
搜索关键字:执行环境    ( 1101个结果
JavaScript 函数和作用域(作用域)
作用域:它是指对某一变量和方法具有访问权限的代码空间, 在JS中, 作用域是在函数中维护的。表示变量或函数起作用的区域,指代了它们在什么样的上下文中执行,亦即上下文执行环境。Javascript的作用域只有两种:全局作用域和本地作用域,本地作用域是按照函数来区分的。 ...
分类:编程语言   时间:2016-08-24 14:18:07    阅读次数:120
Python快速学习第十二天--生成器和协程
yield指令,可以暂停一个函数并返回中间结果。使用该指令的函数将保存执行环境,并且在必要时恢复。 生成器比迭代器更加强大也更加复杂,需要花点功夫好好理解贯通。 看下面一段代码: [python] view plain copy def gen():       for x in xrange(4):           tmp...
分类:编程语言   时间:2016-08-22 00:32:36    阅读次数:274
针对JS经典题型对全局变量及局部变量的理解浅谈
第一次写博,还蛮激动。。。 看到了三题经典题型,经老师讲解后,对此类题目有了更深刻的认识 就我目前的认识对此题进行总结。如有错误,敬请指正 首先,我们先明确一下JS引擎的工作步骤: js引擎工作分为两步: 1.将这个js中的变量和函数声明保存到当前(注意,是当前)执行环境的变量对象中 2.再逐行解析 ...
分类:Web程序   时间:2016-08-21 22:28:46    阅读次数:181
变量提升和执行环境对象
相关知识点:《单页Web应用》28页,高程111页以及underscore源码 高程111页讲过函数声明和函数表达式的唯一区别:解析器会率先读取函数声明,并使其在执行任何代码前可用;至于函数表达式,则必须等到解析器执行到它所在的代码行,才会真正被解释执行。看下面两个例子: 然后我在看undersco ...
分类:其他好文   时间:2016-08-20 17:55:59    阅读次数:120
《JavaScript》高级程序设计第7章 函数表达式
7.2 闭包 定义: 闭包是指有权访问另一个函数作用域中的变量的函数. 理解闭包: 作用域链: 当某个函数被调用时,会创建一个执行环境以及相应的作用域链. 作用域链中,外部函数的活动对象始终处于第二位,外部函数的外部函数的活动对象处于第三位.....直至作为作用域链终点的全局执行环境 变量对象: 全 ...
分类:编程语言   时间:2016-08-20 15:55:30    阅读次数:138
关于javascript闭包中的this对象
我们知道, this对象是运行时基于函数的执行环境绑定的:在全局函数中,this等于window,而当函数被作为某个对象的方法调用时,this等于那个对象。《Javascript高级程序设计》 在下面的例子中,理解闭包中的this对象。 为什么最后的结果是"The Window"而不是object里 ...
分类:编程语言   时间:2016-08-19 22:00:06    阅读次数:232
Javascript中函数的四种调用方式
一、Javascript中函数的几个基本知识点: 1.函数的名字只是一个指向函数的指针,所以即使在不同的执行环境,即不同对象调用这个函数,这个函数指向的仍然是同一个函数。 2.函数中有两个特殊的内部属性:arguments和this. arguments主要是用来保存函数参数,arguments中的 ...
分类:编程语言   时间:2016-08-15 22:07:49    阅读次数:125
Maven提高篇系列之(六)——编写自己的Plugin(本系列完)
这是一个Maven提高篇的系列,包含有以下文章: 在本系列的上一篇文章中,我们讲到了如何处理依赖冲突,在本文中,我们将讲到如何编写自己的Plugin。 Maven就其本身来说只是提供一个执行环境,它并不知道需要在项目上完成什么操作,真正操作项目的是插件(plugin),比如编译Java有Compil ...
分类:其他好文   时间:2016-08-15 19:01:58    阅读次数:186
JavaScript执行环境
执行环境(Execution Context,也称为"执行上下文")是JavaScript中最为重要的一个概念。执行环境定义了变量或函数有权访问的其它数据,决定了各自的行为。当JavaScript代码执行的时候,会进入不同的执行环境,这些不同的执行环境就构成了执行环境栈。 JavaScript中主要 ...
分类:编程语言   时间:2016-08-15 11:30:12    阅读次数:211
js的预解析和代码执行相关规则
JavaScript解析过程分为两个阶段,一个是编译阶段,另外一个就是执行阶段。 1.编译阶段:又称为预解析阶段,在这个阶段JavaScript解释器将完成把JavaScript脚本代码转换到字节码。 2.执行阶段:在执行阶段JavaScript解释器借助执行环境把字节码生成机械码,并顺序执行。 在 ...
分类:Web程序   时间:2016-08-13 15:38:17    阅读次数:231
1101条   上一页 1 ... 63 64 65 66 67 ... 111 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!