var variablename = function()是什么意思?

时间:2016-08-09 08:37:09

标签: angularjs

嗨,我是Angular JS的新手,

function MyController($scope) {
var updateClock = function() {
$scope.clock = new Date();
};
setInterval(function() {
$scope.$apply(updateClock);
}, 1000);
updateClock();
};

有人可以一步一步地向我解释这段代码吗?

2 个答案:

答案 0 :(得分:0)

标题和内容有不同的解释。我会解释两个。

var doStuff = function(){}

这是javascript中的函数声明。

你分享的代码是一个angularjs控制器,它是一个javascript函数。

详情;谷歌。

答案 1 :(得分:0)

    not sure, but I think this is help you
    <script>
    var app = angular.module('myApp', []);
    app.controller('myCtrl', function($scope) {
        $scope.firstName = "John";
        $scope.lastName = "Doe";
    });
    </script>

var myApp = angular.module('myApp',[]);

myApp.controller('MyController', function($scope) {
  $scope.spices = [{"name":"pasilla", "spiciness":"mild"},
                   {"name":"jalapeno", "spiciness":"hot hot hot!"},
                   {"name":"habanero", "spiciness":"LAVA HOT!!"}];
  $scope.spice = "habanero";
});