gpt4 book ai didi

javascript - 我可以在 Javascript 中结合设置和定义变量吗

转载 作者:行者123 更新时间:2023-12-02 18:16:56 27 4
gpt4 key购买 nike

我可以在 JavaScript 中定义另一个变量的同时设置一个变量的值吗?

    $scope.modal.data = {};
$scope.modal.submitDisabled = true

我有这两个声明。有没有办法可以将它们合二为一?

最佳答案

如果这两个字段是 modal 的唯一属性(注意:不是“变量”),那么当然,您可以在一次操作中完全覆盖 $scope.modal :

$scope.modal = {data: {}, submitDisabled: true};

如果您想保留 modal 中的其他字段,那么不,不用费心 - 您会让您的代码更难阅读。

也就是说,如果您正在使用 AngularJS($scope 建议您可能会使用),您也可以这样做:

angular.extend($scope, { data: {}, submitDisabled: true} );

将新属性复制到 $scope 中,而不删除任何其他属性。

关于javascript - 我可以在 Javascript 中结合设置和定义变量吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19198869/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com