为了账号安全,请及时绑定邮箱和手机立即绑定

【金秋打卡】第1天 Vue3 + Typescript 从0到1开发通用基础组件(2-1~2-5)

标签:
活动

课程名称Vue3 + Typescript 从0到1开发通用基础组件

课程讲师:张轩

课程内容:

今天课程学习的主要知识点内容包括:
1、课程的所需要的基本知识储备;
2、什么是 Typescript
3、为什么要学习 typescript;
4、安装 typescript;
5、安装 Typescript 文档;

课程收获:

1、了解到了课程的所需要的基本知识储备,以及这些基础知识老师推荐的学习地址:
(1)HTML 教程
(2)CSS 教程
(3)Javascript(ES6) 基础教程
(4)Vue2 知识

2、什么是 Typescript
Typescript 是 JavaScript 的一个超集,而且本质上 TypeScript 扩展了 JavaScript 的语法解决 JavaScript 的“痛点”:弱类型和没有命名空间,导致很难模块化。TypeScript 中引入了模块的概念,可以把声明、数据、函数和类封装在模块中类型安全功能能在编码期间检测错误,这为开发人员创建了一个更高效的编码和调试过程。

3、为什么要学习 typescript
(1)程序更容易理解
问题:函数或者方法输入输出的参数类型,外包条件等
动态语言的约束:需要手动调试等过程
有了ts,代码本身就可以回答上述问题
(2)效率更高
在不同的代码块和定义中进行跳转;
代码补全
(3)更少的错误
编译期间能够发现大部分错误
杜绝一些场景错误
(4)非常好的包容性
完全兼容javascript
第三方库可以单独编写类型文件
大多数项目都支持ts

4、安装 typescript
node版本:10以上
(1)安装:

 npm install  -g typescript

检查版本:

tsc -v

(2)创建文件 文件名后缀名为.ts
示例:test.js

const hello = (name:string)=>{
   return `hello ${name}`
}
hello('viking')

5、安装 Typescript 文档
(1)Typescript 官网中文文档地址: https://www.typescriptlang.org/zh/docs/
(2)使用 nvm 来管理 node 版本: https://github.com/nvm-sh/nvm

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消