我们知道在其它编程语言中, 都有包(命令空间)的概念, 帮助我们更好的管理代码结构. 如java中的package, python中的module. 但是在js语言中, 在一个页面执行环境内, 所有引入的外部的js文件都会在同一个global上下文中执行, 做不到几点: 不能动态加载我们只需要的模块...
分类:
编程语言 时间:
2014-08-24 15:26:32
阅读次数:
217
此文用来记录学习笔记;?javascript之函数?this关键字的使用–this关键字总是指向调用者,谁调用函数,this就指向谁?call、apply的使用–call和apply主要应用与框架底层,用于绑定函数的执行环境/作用域?块的概念–和高级程序语言不同,js里没有块的概念,我们一般用小括号...
分类:
编程语言 时间:
2014-08-21 14:34:48
阅读次数:
221
在学习进程之前,先来了解下进程的执行环境。进程如何开始,怎么终止,程序内存布局等。...
分类:
其他好文 时间:
2014-08-21 11:30:34
阅读次数:
180
对象字面量属性间无法相互访问的问题:我曾经在定义一个对象时, 并出于复用性的考虑试图复用某些属性:// test 1var person = { firstName : "Bill", lastName : "Gates", fullName : firstNam...
分类:
Web程序 时间:
2014-08-19 23:48:25
阅读次数:
279
例如: alert(sum(10,10)); function sum(num1,num2){ return num1+num2; }//正常执行 备注:正常执行的那个,在代码开始执行之前,解析器就通过一个名为函数声明提升的过程,读取并将函数声明添加到执行环境中,对代码求...
分类:
其他好文 时间:
2014-08-18 20:02:52
阅读次数:
198
JVM:一台用来模拟计算机执行计算指令的虚拟计算机,拥有自己的指令,指令执行环境,虚拟内存等。下面介绍虚拟机(JVM)--cpu,寄存器,内存,指令============================================================================...
分类:
其他好文 时间:
2014-08-15 04:01:37
阅读次数:
202
你可能知道,Javascript语言的执行环境是"单线程"(single thread)。所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任...
分类:
编程语言 时间:
2014-08-14 13:22:58
阅读次数:
211
第二章 变量和作用域
在看第二章时我希望,你可以回顾一下前一次所讲的内容 如果有所遗忘
点这里
今天我们来说说 变量和作用域的问题
本章主要内容
基本类型和引用类型执行环境垃圾回收(了解即可)
基本类型和引用类型
JS中可能包含两种不同的数据类型的值: 基本类型 和 引用类型 基本类型值 指的是简单的数据段 而 引用类型指那...
分类:
编程语言 时间:
2014-08-12 18:59:44
阅读次数:
241
对于新入门的开发人员,怎样安装 Ruby, Ruby Gems 和 Rails 的执行环境可能会是个问题,本页主要介绍怎样用一条靠谱的路子高速安装 Ruby 开发环境。次安装方法相同适用于产品环境!系统需求首先确定操作系统环境,不建议在 Windows 上面搞,所以你须要用:Mac OS X随意 L...
分类:
其他好文 时间:
2014-08-11 20:58:32
阅读次数:
206
.NET Framework 是管理面向 .NET Framework 的应用程序的运行时执行环境。它包括提供内存管理和其他系统服务的公共语言运行时及一套使程序员可以在应用程序开发的所有主要领域利用这些健壮和可靠的代码的全面的类库。什么是 .NET Framework?.NET Framework ...
分类:
Web程序 时间:
2014-08-11 11:25:22
阅读次数:
223