首页 > 代码库 > 使用typescript开发js代码提升代码维护性
使用typescript开发js代码提升代码维护性
function test() { var gs = new Greeter(‘ss‘); alert( gs.greet()); } window.onload = test; class Greeter { greeting: string; constructor(message: string) { this.greeting = message; } greet() { return "Hello, " + this.greeting; } }
由于后台与前台经常用到json序列化交互 所以如果后台定义的model能够拿到前台来使用将会非常方便 并且智能提示和类型检查也是非常好的功能
在复制的组件话,模块化 需要不断变化的今天 维护性很重要 更有用武之地
我们看看它生成的js
function test() { var gs = new Greeter(‘ss‘); alert(gs.greet()); } window.onload = test; var Greeter = (function () { //构造函数 function Greeter(message) { this.greeting = message; } Greeter.prototype.greet = function () { return "Hello, " + this.greeting; }; return Greeter; }()); //# sourceMappingURL=file1.js.map
类型检查 变量检查 智能提示
使用typescript开发js代码提升代码维护性
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。