1.执行环境 --> 代码自上而下执行的环境,定义变量与函数的行为,每一个执行环境都有关联的 变量对象, 1.1全局执行环境 --> 浏览器的全局执行对象是window (页面关闭 执行环境销毁) 2.1函数执行环境 --> 刚进入函数时,函数的环境被推入环境栈中,在执行之后,栈将其环境弹出,把控制 ...
分类:
编程语言 时间:
2020-01-23 18:12:52
阅读次数:
97
两步:1. 修改主目录 2. 同步原始目录的数据 rsync -avr a/ b/ ...
分类:
其他好文 时间:
2020-01-16 14:33:10
阅读次数:
74
什么是函数的作用域函数作用域:在JavaScript中,作用域为可访问变量,对象,函数的集合。JavaScript函数作用域:作用域在函数内修改。this与函数又有什么关系呢?this对象是在运行时基于函数的执行环境绑定的。比如:在全局函数中,this等同于window或者global,而当函数被作为方法调用时,this等于那个对象。特别需要注意的是在执行诸如:setInterval、setTim
分类:
移动开发 时间:
2020-01-15 21:17:41
阅读次数:
82
函数表达式: 一、Function类型: 1、定义函数的方式: 1)函数声明; 2)函数表达式; 3)使用Function构造函数。 2、函数名仅是指向函数的指针。 3、函数没有重载。 4、函数声明提升: 1)在代码开始执行前,解析器会先读取函数声明,并将其添加到执行环境中。 2)函数声明会覆盖变量 ...
分类:
其他好文 时间:
2020-01-07 18:14:17
阅读次数:
131
我们使用函数的目的是为了避免重复制造轮子,也就是为了避免重复写相同的代码。凡事有利有弊,使用函数固然课以优化我们的代码,但却增加了开销,因为每一次调用函数的过程中都会消耗内存,就会为函数分配一个栈,并且调用函数本身也会花费一些时间,并在计算机底层做一些工作(保护原来的工作环境,进入了新的执行环境)。 ...
分类:
其他好文 时间:
2020-01-05 12:07:59
阅读次数:
93
Swiper是很常用的库,用于实现触摸滑动效果,为了让Swiper生效,需要执行类似下面的代码(摘自Swiper官方示例) var mySwiper = new Swiper('.swiper-container', { autoplay: true,//可选选项,自动滑动 }) 而该代码的执行时机 ...
分类:
其他好文 时间:
2020-01-05 09:27:22
阅读次数:
126
JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变 严格模式('use strict') 1.非严格模式下,全局作用域下的this指向window 2.严格模式下,全局作用域下的this指向undefined 非严格模式讨论 1.在对象方调用方式中, this指向调用它 ...
分类:
Web程序 时间:
2020-01-03 19:09:40
阅读次数:
118
一、安装步骤 *进入官网下载: *安装JDK:64位、32位、操作系统匹配 *配置环境: *JAVA_HOME:JDK的根路径 我的电脑=》高级属性=》高级=》环境变量 *PATH:能够在任何目录下找到java相关的可执行环境 二、安装后文件目录 *bin 目录:该目录用于放一些可执行程序。 *如j ...
分类:
编程语言 时间:
2019-12-31 14:13:11
阅读次数:
88
属性配置文件在任何应用程序中都非常重要。它们不仅可以让应用程序具备灵活性,还能够根据文件中配置的值产生不同的功能。实际上,在staging、开发、测试、UAT或生产环境中,我们都使用属性配置文件来驱动不同的行为。 通常情况下,属性配置文件会与代码一起打包,并且整个程序包都部署在执行环境中。这一方法中 ...
分类:
其他好文 时间:
2019-12-27 15:16:47
阅读次数:
163
01、JavaSript有哪些垃圾回收机制?标记清除( mark and sweep ) 这是JavaScr i pt 最常见的垃圾回收方式。当变量进入执行环境的时候,比如在函数中声明一个变量,垃圾回收器将其标记为“进入环境” 。当变量离开环境的时候(函数执行结束),将其标记为“离开环境”。垃圾回收 ...
分类:
编程语言 时间:
2019-12-27 09:37:28
阅读次数:
118