从 JavaScript 到 TypeScript

本人是大学的专业是软件技术,学过JAVA,安卓,ios,Linux,HTML5,甚至 PS,unity 3D 也略有所学。虽说学的多,但是杂而不精是必然的,我相信很多开发专业的同学都有这样的经历,学而不精的后果就是工作很迷茫,甚至容易被拒之门外。所以我还是非常建议大家专精一个,后面的再考虑,贪多嚼不烂。

之所以选择前端,不仅仅是入门容易,而且相对的市场需求比较大,首先前面提到 安卓,ios 已经没什么人做了,16年以前,一个中小城市的ios开发实习生都能有 6k月薪 的工资,现在人家只需要 3k工资 的前端实习生就可以,因为现在 前端生万物~ 很多东西前端都能做,网站,APP, 小程序, 游戏(Cocos Creator),甚至现在的外接设备(读卡器,收款器等)都有前端接口。

但是做前端是不能懒的,懒就跟不上,不仅是前端,做开发都不能懒。

我学过Vue,React,但是现在 Vue 用的多,我们就先从 Vue讲起。

我最先接触前端源于大学的一门课程,当时觉得简单的HTML5比起枯燥的JAVA,可要太简单了,并且在 jq库,jq之家 直接拿轮子去完成作业可不太太简单,但是弊端来了,由于过分依赖 jq 乃至于我处工作时处处碰壁,于是 学好 JavaScript 成为了我首要的任务。

JavaScript 学得深了,我了解到原来已经有一个国际规范了,对就是 ECMAScript,ECMAScript是一种可以在宿主环境中执行计算并能操作可计算对象的基于对象的程序设计语言。ECMAScript最先被设计成一种Web脚本语言,也就是 ES5, ES6 ,我当时初次听到 ES5, ES6 的大为震惊!乃至于初次用 let 的时候我就知道我的学习之路肯定不止于此。

TypeScript ,相信在创建 vue2.0 项目的时候都见到过,TypeScript 是 JavaScript 的超集,就是在 JavaScript 上做了一层封装,封装出 TypeScript 的特性,当然最终代码可以编译为 JavaScript,而且TypeScript 也一直在跟进 ECMAScript 的许多新特性

比较建议大家用 vs code 编辑器,使用 vs code 编辑器会体验到 TypeScript 强大的类型推导,毕竟两个都是微软亲儿子,哈哈哈

工作原因,后续文章(干货)会陆续发放

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值