我写个流程:在流程之前,必须写一下标识符是啥. 一句话,就是variable object的属性.而这个对象会被不同执行环境来决定. 比如全局环境下的variable object 就是 global, function code 类型的 执行环境,则是 acitvation object ,而 e...
分类:
编程语言 时间:
2015-11-01 22:52:13
阅读次数:
252
这段时间一直在看一些关于JavaScript的书,看到不明白的地方就满世界搜解答,结果今天晚上在搜索一个奇怪的语法的时候不小心点开一道面试题,是一道考察作用域的十年老题,于是我试着做了一下,果断被坑,结束后看解析,看得也不是很明白,于是赶紧回去看基础书,结果发现以前..
分类:
编程语言 时间:
2015-10-28 07:10:06
阅读次数:
157
1.JavaScript中四种基本数据存取位置:字面量,本地变量,数组元素,对象成员。一般来说:[字面量,局部变量]运行速度>[数组,对象成员]2.内部属性包含了一个函数被创建的作用域中对象的集合。这个集合被称为作用域链。3.执行函数->创建执行环境->创建活动对象(即函数运行时变量对象)。所以多次...
分类:
编程语言 时间:
2015-10-27 23:27:27
阅读次数:
241
这篇算是在博客园写的第一篇博客,已经进入博客园有一段时间了,想在这里写下自己遇到的一些技术上的问题和解决方法,当然主要的内容都是关于编程方面的内容,现在算是刚刚正式开始学习编程这方面的内容,希望自己可以保持记录的好习惯。 这第一篇博客想记录一下自己今天在安装JDK的时候遇到的一些问题,也将其安装与环...
分类:
编程语言 时间:
2015-10-25 19:12:51
阅读次数:
255
一. Android 相框Android框架层级 : Android 自下 而 上 分为 4层;-- Linux内核层;-- 各种库 和 Android执行环境层;-- 应用框架层;-- 应用层;1. Linux内核层Android 的 Linux 内核层 组成 : Linux 内核 和 驱动程序;...
分类:
移动开发 时间:
2015-10-24 17:02:20
阅读次数:
285
在这篇文章里,我将深入研究JavaScript中最基本的部分——执行上下文(execution context)。读完本文后,你应该清楚了解解释器做了什么,为什么函数和变量能在声明前使用以及他们的值是如何决定的。1、EC—执行环境或者执行上下文每当控制器到达ECMAScript可执行代码的时候,控制器就进入了一个执行上下文(好高大上的概念啊)。javascript中,EC分为三种:
全局级别的代码...
分类:
编程语言 时间:
2015-10-23 12:01:55
阅读次数:
210
1. 什么是文件上传漏洞 程序员由于没有对上传的文件进行严格限定,导致黑客可以通过工具上传其他格式的程序文件(比如:webshell),这样黑客就会拿到一个可执行环境,在服务器上搞破坏。一个常见的例子,很多网站存在上传图片的功能,如果不对上传图片的扩展名进行检测、过滤就会造成上传漏洞。 2. 如.....
分类:
Web程序 时间:
2015-10-20 19:31:39
阅读次数:
830
这篇算是在博客园写的第一篇博客,已经进入博客园有一段时间了,想在这里写下自己遇到的一些技术上的问题和解决方法,当然主要的内容都是关于编程方面的内容,现在算是刚刚正式开始学习编程这方面的内容,希望自己可以保持记录的好习惯。 这第一篇博客想记录一下自己今天在安装JDK的时候遇到的一些问题,也将其安装与....
分类:
编程语言 时间:
2015-10-20 01:11:36
阅读次数:
252
create not-yet-evaluated object在R中创建 not-yet-evaluated(就是some code we will evaluated later!!)对象;然后执行的时候需要调用eval(参数中提供执行环境)或者do.ca()执行;do.call()作用就是do....
分类:
其他好文 时间:
2015-10-19 18:46:27
阅读次数:
158
有时候我们会在不知不觉间创建出闭包,给我们打来不必要的麻烦。比如这一个经典的例子:我们希望能把0-9这10个数字打印出来,但实际上每个函数都返回10.对这一段代码的运行结果高程上是这么解释的:“因为每个函数的作用域链都保存着其父函数(在这里就是Nico函数)的活动对象(每个执行环境都有一个与之关联的...
分类:
其他好文 时间:
2015-10-18 14:09:01
阅读次数:
176