Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.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 这是什么意思!角的意思是什么?i、 e$scope.selected=$选择的范围;_Javascript_Angularjs - Fatal编程技术网

Javascript 这是什么意思!角的意思是什么?i、 e$scope.selected=$选择的范围;

Javascript 这是什么意思!角的意思是什么?i、 e$scope.selected=$选择的范围;,javascript,angularjs,Javascript,Angularjs,我想知道这是怎么回事!其实这个方法的意思是 $scope.toggleSelected = function () { $scope.selected = !$scope.selected; }; 我知道它允许我设置一个选定的项目,如果没有它,它将无法工作,但它到底是什么!对于?代码>是正常的求反运算符 在该函数内部,每次调用它时,它都用于翻转/切换值。例如,从true到false,反之亦然。您知道toggle的意思吗?这就是是for,在true和false之间切换。与许

我想知道这是怎么回事!其实这个方法的意思是

 $scope.toggleSelected = function () {
      $scope.selected = !$scope.selected;
    };

我知道它允许我设置一个选定的项目,如果没有它,它将无法工作,但它到底是什么!对于?

代码>是正常的求反运算符


在该函数内部,每次调用它时,它都用于翻转/切换值。例如,从
true
false
,反之亦然。

您知道
toggle
的意思吗?这就是
是for,在
true
false
之间切换。与许多其他语言一样,它的意思是布尔表达式的反面!true=>false。您应该阅读有关基本运算符的内容,如“&”、“|”、“&&”、“| |”、“!”、“++”。。。称为逻辑NOT运算符。它用于反转其操作数的逻辑状态。如果条件为真,那么逻辑NOT运算符将使其为假。我认为这个答案不应该被否决,它没有错。但整个QA肯定应该被视为无用而删除@Seamusconnor你甚至用谷歌搜索了“感叹号javascript”?我用谷歌搜索了“这个!在Angular中是什么意思?”只是没有想到要写感叹号。我知道我有点愚蠢,但几乎不值得被降级-7级,就好像我问了世界上最糟糕的问题。。。。谢谢你的回答,顺便说一句。。。。。。以后不会再问问题了