Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS$scope对象是什么类型的设计模式?_Javascript_Angularjs_Design Patterns_Scope - Fatal编程技术网

Javascript AngularJS$scope对象是什么类型的设计模式?

Javascript AngularJS$scope对象是什么类型的设计模式?,javascript,angularjs,design-patterns,scope,Javascript,Angularjs,Design Patterns,Scope,我是SO的新手,已经学习和使用JavaScript和AngularJS大约3个月了,对这个领域来说是非常新的。我正在深入研究JS并研究设计模式,所以我脑海中突然出现了一个问题->$scope对象是什么类型的设计模式 我已经读了很多书,但是除了作为AnguarJS的MVC架构的一部分,我无法想象有什么更具体的东西 我期待着听到一些更有经验的开发人员对此的回答。$scope是一个双向数据绑定对象,在AngularJS中用作MVC模式的一部分。就其本身而言,它不是一种设计模式 AngularJS中的$

我是SO的新手,已经学习和使用JavaScript和AngularJS大约3个月了,对这个领域来说是非常新的。我正在深入研究JS并研究设计模式,所以我脑海中突然出现了一个问题->$scope对象是什么类型的设计模式

我已经读了很多书,但是除了作为AnguarJS的MVC架构的一部分,我无法想象有什么更具体的东西


我期待着听到一些更有经验的开发人员对此的回答。

$scope是一个双向数据绑定对象,在AngularJS中用作MVC模式的一部分。就其本身而言,它不是一种设计模式

AngularJS中的$scope是一个内置对象,其中包含应用程序数据和方法。可以在控制器函数内为$scope对象创建属性,并为其指定值或函数

$scope是控制器和视图(HTML)之间的粘合剂。它将数据从控制器传输到视图,反之亦然


$scope是一个双向数据绑定对象,用作AngularJS中MVC模式的一部分。就其本身而言,它不是一种设计模式

AngularJS中的$scope是一个内置对象,其中包含应用程序数据和方法。可以在控制器函数内为$scope对象创建属性,并为其指定值或函数

$scope是控制器和视图(HTML)之间的粘合剂。它将数据从控制器传输到视图,反之亦然


名称$scope是否用于模拟观察设备,如潜望镜?或者它是为了在计算机科学中引用变量范围意义上的“范围”?或者两者都不是(它当然不是以漱口水品牌命名的)…范围是指应用程序模型的对象。每个AngularJS应用程序只有一个根作用域,但可以有任意数量的子作用域。我猜“Scope”这个名称是指您的应用程序上下文范围。谢谢@BjarneGerhardt Pedersen的回答。没错,$scope对象具有非常独特的特性,这让我想知道它在设计模式分类方案中的分类位置。当然,并不是所有的东西都需要放在盒子里,再次感谢您的想法。$scope这个名字是不是用来模仿一个观察设备,比如潜望镜?或者它是为了在计算机科学中引用变量范围意义上的“范围”?或者两者都不是(它当然不是以漱口水品牌命名的)…范围是指应用程序模型的对象。每个AngularJS应用程序只有一个根作用域,但可以有任意数量的子作用域。我猜“Scope”这个名称是指您的应用程序上下文范围。谢谢@BjarneGerhardt Pedersen的回答。没错,$scope对象具有非常独特的特性,这让我想知道它在设计模式分类方案中的分类位置。当然,不是所有的东西都需要放在盒子里,再次感谢你的想法。