1、作用域 变量或函数能够起作用的范围 a、全局作用域 b、局部作用域 c、块级作用域 新的ECMAjs中有这个块级作用域(eg:es6) 2、作用域链 遇到函数,函数执行时就会开启一个作用域 ...
分类:
Web程序 时间:
2019-05-03 16:47:30
阅读次数:
150
作用域 L (Local) 局部作用域E (Enclosing) 闭包函数外的函数中G(Global) 全局作用域B (Built-in) 内建作用域locals()和globals()local -> enclosing-> global -> build-in 闭包 1.闭包函数必须有内嵌函数2 ...
分类:
其他好文 时间:
2019-04-22 00:51:07
阅读次数:
142
在写单文件组件时,一般都是把标签、脚本、样式写到一起,这样写个人感觉有点不够简洁,所以就想着把样式分离出去。 采用import加载样式 在局部作用域(scoped)采用@import加载进来的样式文件,想法是美好的。以为这样加载进来的样式文件也只对当前组件有效;可现实是残酷的,这样加载进来的样式无法 ...
分类:
其他好文 时间:
2019-04-20 13:09:16
阅读次数:
114
一、变量的作用域 1.概念:变量起作用的范围。 2.局部变量与全局变量: ①局部变量: 概念:在函数内部或某个控制块的内部定义的变量(理解“局部”) 作用域:函数内部 作用:增强了函数模块的独立性 ②全局变量: 概念:在函数外面定义的变量 作用域:从该变量定义的位置开始,直到源文件结束(理解“全局” ...
分类:
编程语言 时间:
2019-04-03 22:02:05
阅读次数:
224
'''#提升python 程序的性能问题使用 多进程,充分利用机器的多核性能对与影响较大的部分代码,用c 或者c++ 编写对于 io阻塞造成的性能影响,可以使用io多路复用来解决尽量用python 的内建函数尽量使用局部变量#作用域本地作用域>当前作用域嵌入本地作用域>全局/模块作用域>局部作用域# ...
分类:
其他好文 时间:
2019-03-22 22:48:54
阅读次数:
563
作用域 程序的变量并不是在哪个位置都可以访问的,访问权限决定于这个变量是在哪里赋值的,变量的作用域决定了在哪一部分程序可以访问哪个特定的变量名称,python的作用域一共有四种,分别是L(local) 局部作用域,E(enclosing) 闭包函数外的函数中,G(global) 全局作用域,B(bu ...
分类:
其他好文 时间:
2019-03-15 17:24:33
阅读次数:
165
1、Bus 的实现 Vue2.0提供了Vuex进行非父子组件之间的通信,但在简单的场景下,可以使用一个空的Vue实例作为中央事件总线。 实现代码示例: 在实际运用中,一般将Bus抽离出来: 组件调用时先引入 但这种引入方式,经过webpack打包后可能会出现Bus局部作用域的情况,即引用的是两个不同 ...
分类:
其他好文 时间:
2019-03-11 13:09:35
阅读次数:
185
一、什么是闭包? 我相信有很多小伙伴和我一起,找了很多‘闭包’的字面解释,当时看了之后,感觉记住了。但是过段时间又忘了‘闭包’是什么了?所以现在你就只用记住一句话:“闭包允许函数访问局部作用域之外的数据”。 现在我们来看一段闭包的代码: function makeName (){ let name ...
分类:
其他好文 时间:
2019-02-28 11:49:30
阅读次数:
164
一、原型链: 1.原型对象: 每一个构造函数都有一个prototype属性,这个属性就叫原型对象。 每一个构造函数new出来的对象都有一个--proto--属性,这个属性指向原型对象。 2.原型链 图解原型链: 二,作用域链: 解析作用域:全局作用域、局部作用域。 三、原型链和作用域链的区别: 原型 ...
分类:
其他好文 时间:
2019-02-11 19:44:36
阅读次数:
325
1.let和const 1.1.let和块级作用域 在es5中,js的作用域分为全局作用域和局部作用域,通常是用函数来区分的,函数内部属于局部作用域,在es6中新增了块级作用域的概念,使用{}括起来的区域是一个块级作用域 如果上述代码中定义变量的时候使用let,在外面使用变量a就会报错 es6中新增 ...
分类:
其他好文 时间:
2019-02-09 22:26:40
阅读次数:
219