• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

TypeScript札记:初体验

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1、简介

TypeScript 是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。

TypeScript是一种Compile-to-JavaScript的语言

TypeScript扩展了JavaScript的句法,所以现有的JavaScript程序可以不加修改,直接在TypeScript下工作。同时,TypeScript编译产生JavaScript以确保兼容性。

2、特点&优势

2.1、兼容现有JS代码

2.2、类型系统,面向对象设计,保证程序的健壮性(编译检查)

2.3、良好的语法,良好的工具支持

2.4、良好的社区支持

3、快速开始

3.1、 工具

如果是VS开发,安装 TypeScript 1.4 for Visual Studio 2013,版本随时变化,建议下载最新版本。

如果是NPM用户,那么直接 npm install -g typescript

3.2、 Hello Jay

使用VS的用户,直接新建项(TypeScript File即可);使用其他IDE的用户,如果IDE支持TypeScript,那么直接新建TypeScript;其他则新建文本文件,后缀名为ts。如果是不能在IDE中编译,那么可以直接通过npm安装typescript之后,使用tsc fileName.ts,进行编译。

打开1.ts文件,输入:

function hello(name: string){
  return 'Hello,' + name;
}

var res = hello('Jay');
console.log(res);

执行tsc 1.ts之后,生成一个1.js文件(具有可读性的标准js文件):

function hello(name) {
    return 'Hello,' + name;
}
var res = hello('Jay');
console.log(res);

4、参考资料

1、 官网:http://www.typescriptlang.org/

2、 入门指南: https://github.com/vilic/typescript-guide

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
为什么要用typeScript发布时间:2022-07-18
下一篇:
typescript中的generate函数发布时间:2022-07-18
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap