腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Javascript
原型
链
与范围
链
javascript
、
scope
、
lexical-scope
、
prototype-chain
console.log('i can look') foo.speak() } init_()我有几个问题: foo
和
bar是否应该共享属于Foo.prototype的方法speak(),而不是拥有自己的副本(如visualiser中所示)?
原型
链
和
范围
链
不相关吗?例如,当调用foo.speak()时,我们首先跟踪
作用
浏览 6
提问于2020-10-03
得票数 0
回答已采纳
1
回答
有ng重复的控制器,魔法在哪里?
angularjs
、
scope
、
ng-repeat
<tr> <td>{{ record.team }}</td> </table>app.
js
浏览 3
提问于2014-06-27
得票数 0
回答已采纳
1
回答
具有ng-repeat breaks转移
域
的AngularJS隔离指令
angularjs
、
angularjs-directive
、
angularjs-scope
、
ng-repeat
、
transclusion
我真的很想了解一下我在开发transcluded isolated指令时遇到的这个
作用
域
问题,这个指令中的transcluded在模板中重复。我保证我已经理解了隔离
和
转换
作用
域
是如何工作的,我已经在网上搜索过答案了。:) 我在这里发现的是,当不使用repeat时,我的被转换的html可以访问父
作用
域
(正如我所预期的,因为被转换的
作用
域
是父
作用
域
的兄弟)。但是,当我更改模板以重复转换时,转换后的htm
浏览 1
提问于2013-05-24
得票数 4
回答已采纳
2
回答
这个
原型
是做什么的?
javascript
它是不是创建了一个新版本的Number函数并调用其他函数?有没有更好的方法来写这篇文章? return Math.min(Math.max(this, min), max);是不是跟 return n.toSTring();然后NumberToMystring(5)将以字符串形式返回"5“
浏览 4
提问于2013-03-26
得票数 0
回答已采纳
1
回答
为什么'=‘
作用
域
绑定的行为不同于$watch?
angularjs
从$digest循环的角度来看,指令
和
和
一个带有controller:function($scope, $attrs}{ $scope.='foo={{foo}}的指令上具有相同的结果,并且当像{x:1,y:2}这样的属性值(在不同的计算中从不为=== )时两者都收敛,但前者甚至在{x:1,y:number}上收敛(其中number在
作用
域外部定义为请注意,在1.2.0
和
1.2.21之间的某个时间点之前,这些表达式从未收敛过,即使
浏览 1
提问于2014-08-21
得票数 2
1
回答
范围
链
首先查找__parent__还是__proto__?
javascript
、
ecmascript-5
、
spidermonkey
我发现信息是工作范围
链
的热点: 注意,并非在所有实现中全局对象都继承自Object.prototype。我使用火狐浏览器进行测试,但是,当我设置全局变量x,并设置为Object.prototype property x
和
do a()时,我得到了4。
浏览 1
提问于2015-05-19
得票数 0
回答已采纳
1
回答
范围
链
查找与
原型
查找-这是当
javascript
、
closures
、
prototypal-inheritance
、
scope-chain
如果某个变量在需要时在函数中不可用,则在
作用
域
链
中查找它(这是一个闭包),但其他时候则在
原型
链
中搜索它。我想把我的头绕在什么时候发生的事上。例如,我是否正确地说:-对象以及与上下文相关的公共变量(此)总是在
原型
链
中查找?-私有变量总是在
作用
域
链
中查找(即执行上下文中的函数
链
)?-程序在这两种情况中都在查找吗?我测试了三种不同的场景(范围
链
查找、
原型
查找
和<
浏览 3
提问于2014-12-11
得票数 14
回答已采纳
1
回答
无法访问父
作用
域
上的属性,但是我可以看透该属性
链
javascript
、
angularjs
我在一个隔离
作用
域
上有一个名为itemClickHandler的属性。那么我几乎没有继承自它的其他
作用
域
,包括由ng-repeat指令创建的
作用
域
。这两个子
作用
域
都没有创建隔离
作用
域
,所以我应该能够访问子
作用
域
上的这个属性,但是由于某些原因我不能。为什么?这是可行的: scope.$parent.$parent.$parent.itemClickHandler /
浏览 0
提问于2015-01-28
得票数 1
3
回答
AngularJS ng-if
和
作用
域
angularjs
、
angular-ng-if
我正在尝试理解ng-if
和
作用
域
。据我所知,ng-if创建了一个新的子
作用
域
。这是我的问题:<input ng-model="someValue1" /> <div ng-if="!
浏览 3
提问于2015-06-12
得票数 19
1
回答
词法闭包是函数执行上下文的属性吗?
javascript
、
closures
我理解,当我在某些词汇环境中定义一个函数时,它决定了函数可以访问的词汇闭包,以及外部
作用
域
和
原型
链
中的变量。这是如何影响由于词法闭包而应该在函数中可用的变量,以及应该在
原型
链
中找到的变量。我本能地说,以前的闭包已经被替换,一个新的
原型
链
应该是可用的,并且在基于场景的新
原型
链
中可能找到变量,也可能找不到变量,但是它回避了一个问题,如果我要创建一个新的执行上下文,那么是否可以在这个新创建的词汇闭包中插入
浏览 1
提问于2016-05-16
得票数 0
回答已采纳
2
回答
AngularJS:修改ng中的父范围-包括
angularjs
、
angularjs-scope
我在这个线程中发现了OP的,其中ng-included
作用
域
不修改其父
作用
域
。 这似乎很管用。
浏览 4
提问于2013-02-20
得票数 5
回答已采纳
1
回答
为什么Object.defineProperty(Object.prototype,"propname",{..,value: fn}将fn提升为全局变量?
javascript
、
object
、
prototype
、
global
嗨,最近我偶然发现了这个案例,我不知道发生了什么:谢谢!
浏览 0
提问于2019-02-12
得票数 1
2
回答
在javascript中,如何使用私有方法向对象添加/执行新方法?
javascript
、
object
、
scope
希望使用对象的私有方法对其扩展、定义
和
/或执行新方法-就像我在原始声明中定义方法一样-只是这些新方法只适用于要执行一次的对象,而不适用于Klass本身。已经试过脑死亡了console.log( k.publicFn2() ); 它不起
作用
是完全有道理的,但是什么能起
作用
呢?
浏览 2
提问于2011-07-18
得票数 1
回答已采纳
1
回答
子类的上限是什么?
javascript
、
class
、
inheritance
、
prototype
、
lexical-scope
因为在全局中定义了子类,所以上
作用
域
是全局的。但,我遗漏了什么?
浏览 8
提问于2021-08-24
得票数 1
回答已采纳
1
回答
角$scope使用最佳实践
angularjs
、
angularjs-scope
.]; 我在这里的问题与removeProduct()函数
和
实现它的最佳方法有关重复在每次重复中创建一个新的范围(让我们称之为$local) $scope
和
$
浏览 2
提问于2013-07-26
得票数 1
回答已采纳
1
回答
为什么b/w window.clearTimeout
和
clearTimeout在IE8上有区别?
javascript
、
internet-explorer
、
overriding
我试图覆盖clearTimeout函数,它在除IE之外的所有浏览器中都运行得非常好(在IE8中测试)。IE8给出了以下错误:但当我这么做的时候它工作得非常好,覆盖了clearTimeout。为什么会有这种行为? 而且,在我的代码中的任何地方,我都直接调用clearTimeout,而不是将其称为因此,即使我重写clearTimeout (通过第二种方式),也会调用本机clearTime
浏览 8
提问于2012-11-01
得票数 1
回答已采纳
1
回答
在Angularjs指令中更新整个
原型
链
javascript
、
angularjs
、
angularjs-scope
function with alert }); };在我的控制器上有这个
作用
域
(所以它意味着根范围的子
作用
域
,它也是在指令中创建的
作用
域
的父
作用
域
)。它适用于当前的
作用
域
级别,但不更新父范围或
原型
层次结构。 那为什么是触觉?我应该通过scope.$parent.$
浏览 2
提问于2015-04-22
得票数 1
回答已采纳
1
回答
封闭函数位于何处,在执行后还是在返回闭包函数之后?
javascript
、
closures
在了解了闭包的基本知识之后,有一个疑问仍然困扰着我:我相信函数驻留在堆栈数据结构中,并在函数完成其执行/返回任何值后从堆栈顶部删除。function sayHello(name) { return function(wish) { console.log(wish + ', ' +text); } var say = sayHello('
浏览 1
提问于2017-02-22
得票数 1
2
回答
如何在V8引擎中获取javascript函数的执行上下文
javascript
、
v8
、
executioncontext
我想通过获取
JS
函数的执行上下文,或者更具体地说,范围
链
来了解
JS
函数的调用关系。three() { alert(a + b + c); 我想知道一个
JS
函数中的每个局部变量
和
函数声明。我认为
JS
函数的
作用
域
链
可能会给我提供我想要的信息。但是我不知道在V8 engine.Can中哪里可以得到这个函数的<
浏览 1
提问于2015-05-04
得票数 0
2
回答
在AngularJS中,我们可以继承
作用
域
,但是内部
作用
域中的新值会创建一个新变量?
angularjs
我们可以继承一个
作用
域
(或者我可以把它看作通常的外部
作用
域
/内部
作用
域
场景):不同的控制器: </div> &
浏览 1
提问于2016-02-20
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS进阶 执行上下文和作用域链
JS 中原型和原型链深入理解
理解词法作用域和动态作用域
Python 作用域和 LEGB
Python命名空间和作用域
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券