Javascript 如何从一个函数表达式访问/使用变量或数据到另一个函数表达式?
我有一个函数,比如Javascript 如何从一个函数表达式访问/使用变量或数据到另一个函数表达式?,javascript,angularjs,Javascript,Angularjs,我有一个函数,比如 $scope.myCourse = function(param1, param2) { $scope.courseName = param2; $scope.courseType = param1 } 我需要从另一个函数表达式中的$scope.myCourse访问变量/数据,如 $scope.updateCourse = function() { // here how to access/use $scope.courseName and $scope.
$scope.myCourse = function(param1, param2) {
$scope.courseName = param2;
$scope.courseType = param1
}
我需要从另一个函数表达式中的$scope.myCourse
访问变量/数据,如
$scope.updateCourse = function() {
// here how to access/use $scope.courseName and $scope.courseType from $scope.myCourse
}
当我这样做的时候,我变得不确定了
$scope.updateCourse = function() {
console.log($scope.courseName, 'and', $scope.courseType, 'are in current selection. Are you fine to change the COURSE and TYPE?')
}
最简单的方法是在函数外部声明$scope.courseName和$scope.courseType,以便可以从任何其他函数访问它。最简单的方法是在函数外部声明$scope.courseName和$scope.courseType,以便可以从任何其他函数访问它