TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准。
TypeScript 由微软开发的自由和开源的编程语言。
TypeScript 设计目标是开发大型应用,它可以转译成纯 JavaScript,转译出来的 JavaScript 可以运行在任何浏览器上。
举个TypeScript的例子。
const hello : string = "Hello World!"
console.log(hello)
举个JavaScript的例子。
var message = "Hello World!";
console.log(message);
上面的TypeScript与JavaScript紧密相连。后面的JavaScript代码就是以前者为源码进行的转译。
代码语法很简单,关于类的语法也是非常的熟悉,感到一波亲切感。代码如下。
class Me{
name():void{
console.log("Arare2333")
}
}
同上,可以看一下被转译的JavaScript代码。
var Me = /** @class */ (function () {
function Me() {
}
Me.prototype.name = function () {
console.log("Arare2333");
};
return Me;
}());
npm install -g typescript
TypeScript的保留关键字如下。
break | as | catch | switch |
---|---|---|---|
case | if | throw | else |
var | number | string | get |
module | type | instanceof | typeof |
public | private | enum | export |
finally | for | while | void |
null | super | this | new |
in | return | true | false |
any | extends | static | let |
package | implements | interface | function |
new | try | yield | const |
continue | do |
注意:
TypeScript 和 JavaScript 没有整数类型。
本文分享自 Python与MySQL 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!