Javascript 角度-检查来自注入api服务方法的方法调用的返回值

Javascript 角度-检查来自注入api服务方法的方法调用的返回值,javascript,angularjs,google-chrome,debugging,Javascript,Angularjs,Google Chrome,Debugging,当我调试到下面指示的点时 appModule.run([ "MyApiService", "$rootScope", "$window", function (MyApiService, $rootScope, $window) { MyApiService.getSomething(); *debug to here* ... Chrome developer tools Javascript源中MyApiService的值如下

当我调试到下面指示的点时

appModule.run([
    "MyApiService", "$rootScope", "$window",
    function (MyApiService, $rootScope, $window) {
        MyApiService.getSomething();
        *debug to here*
        ...
Chrome developer tools Javascript源中MyApiService的值如下所示:

MyApiService= MyApiService { $rootScope: Scope, restangular: Object }
我在控制台中未定义以下值:

MyApiService.getSomething()
如何检查
MyApiService.getSomething()
的返回值?我知道我可以在控制台中使用类似的功能:

angular.element(e.injector().get('serviceName'))

…但是我可以选择什么作为角度元素,因为我在run()中处理的都是注入依赖项

(我还想完全理解我在JavaScript源代码输出中看到的“MyApiService”的值)

似乎getSomething()返回未定义的值,因为MyApiService.getSomething()是一个函数调用-console正在向您显示结果您在控制台中到底看到了什么?调用
MyApiService.getSomething()
是否有错误?您不能查看
MyApiService
的源代码吗?