TypeScript前端学习(一)

前言

       之前只分享了前端环境的搭建,没有系统分享前端。最近到年底了,公司活也不多了,是时候学习下前端了。其实我也不知道怎么学前端,当初放弃前端就是因为可恶的样式与布局。今天分享也是不是从css、html分享,今天开始学习TypeScript,同时分享给大家,跟大家共同进步。


一、TypeScript是什么?

TypeScript前端学习(一)_第1张图片
TypeScript前端学习(一)_第2张图片

二、TypeScript使用步骤

1.工具安装

       这个其实可以去TypeScript官网照着弄,对于有经验的开发人员,就没有必要那么麻烦了,直接上来就开黑框框吧。
TypeScript前端学习(一)_第3张图片

TypeScript前端学习(一)_第4张图片

npm install - typescript

注意,前提是要安装了node哦,怎么安装node这里就不讲了,见我的往期分享:搭建vue开发环境

验证安装成功
       其实执行npm命令安装,出现added 1 package,xxx就表示以及安装完成,进一步查看就输入命令

tsc -v

TypeScript前端学习(一)_第5张图片

2.安装ts-node工具

       这个工具就是直接运行ts文件的,可以省略tsc变异过程(其实先上例子,再说这个会感觉更直观)

npm install -g ts-node

TypeScript前端学习(一)_第6张图片
       同样的出现added xx packages,xxx才算成功,也有查看安装版本的命令,可以看到版本号,基本就没有问题。(我这里是changed xx是因为我先前已经安装了的)

3.使用示例

TypeScript前端学习(一)_第7张图片

  1. 新建一个空项目
  2. 新建一个js文件
function getString(str){
    return "Hello " + str;
}
console.log(getString("World"));
  1. 新建一个ts文件
function getString(str: string): string {
    return "Hello " + str;
}
console.log(getString("World"));

4.命令执行运行
TypeScript前端学习(一)_第8张图片

  • 直接用命令运行node test2.ts文件会发现报错
  • 但是用tsc编译一下,会生成一个test2.js文件
  • 用node命令执行test2.js也是ok的
  • tsc编译生成test2.js文件,与test1.js比较,你会发现一样(这就可以解释TypeScript是javaScript的超集的理解了)

4.安装ide插件

       我这里是用的WebStorm工具,刚开始我觉得这个js、ts文件都需要开命令框执行多难受啊,我就知道会有插件。为了验证想法,我求助了公司的专业前端(她也是webStorm为主idea),告诉我idea有这样的插件。

       安装了这个插件以后,你会发现,运行、debug的按钮会点亮,文件的右键下拉菜单里也有run、debug了。
TypeScript前端学习(一)_第9张图片
       debug就可以断点调试了哦,是不是很开心。
TypeScript前端学习(一)_第10张图片


总结

  • 不得不说JetBrains的产品是真好用(VS我也装了,用了下不习惯放弃了)
  • TypeScript感觉其实也挺简单的(以前jsp时期,js能力自认还是挺不错的)
           世上无难事,只要肯攀登,希望可以帮到大家,共勉!

你可能感兴趣的:(前端学习,前端,typescript,前端学习,typescript学习)