javascript - 如何在 angularjs 中使用 OOP 类

标签 javascript angularjs oop

我需要知道如何在 angularjs 中使用类。

像这样一个简单的类:

function Person(name,age){
    this.name=name;
    this.age=age;
    this.getAge(){
       return age;
    };
    //etcetera
}

我正在学习 Angular,但我找不到这个问题的答案。我想创建 Person 实例 并在 View 中使用姓名、年龄等。

请提供一个简单的解决方案,因为我来自 C# OOP 背景并且不知道 js 框架。但我想使用 MVC 模式。谢谢!

最佳答案

AngularJS 是一个用 JavaScript 编写和使用的框架。尽管 JavaScript 具有许多面向对象的特性,但它处理继承的方式却截然不同。这曾经也让我感到困惑,直到我读到优秀的:JavaScript: The Good Parts道格拉斯克罗克福德。我建议您阅读此书,这是一本非常简短的书,并以非常清晰和简洁的方式指出了方法上的差异。

关于javascript - 如何在 angularjs 中使用 OOP 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27173412/

相关文章:

javascript - JS : Regex in replace

javascript - Youtube API、NodeJS 和 Promises 的问题

java - 类型,类,接口(interface)的含义?

model-view-controller - MVC 系统如何工作?

javascript - 无法将值绑定(bind)到 ng-model 以在事件中选择选项

python - 在 python 类中更新了对象的属性,但没有得到反射(reflect)

javascript 唯一的随机数

javascript - 我的 jquery 验证注册表中的一些问题

angularjs - Angular 注入(inject)语法背后的想法是什么?

javascript - 从 Angular 对象创建 url 对象