从中文翻译看到这本书的作者。然后过来看。感觉带我入门了。[好的]
这本很不错,各种点讲解的非常详细。另外一本Boris Cherny 编的Typescript编程也很好,同样推荐。
ts和js很灵活,灵活就意味着难以掌握,我觉得比java复杂多了
这是我读的第一本ts书籍,是跳着看的,最后几张工程实战比较收益
重新梳理了官网知识点,知识结构很清楚,并且会强调开发过程中的点
第六章后面泛型内容放到最后作为彩蛋就行了,实在是太冗余了,用得到用不到都一股脑塞给你,毫无体验。
粗略的过了一遍,内容感觉很多。之前有点印象,内容过多的话,看了估计过不了几天就忘了。本来ts就是语法糖,看来还是得在实战中积累。
ts的类型系统真的是不可思议的复杂,实际项目中还是很少用的这么全面。曾经在angular项目中有一些实践。读来比较快。
JavaScript是一门动态弱类型语言,即变量无固定类型,也可随时变化。这为其赋予了很大的灵活性,但也是不确定性,这种不确定,为编码带来未知风险,比如,一个值本该是数组,拿到了字符串,本该是字符串,拿到了数字,都会导致运行出错。 TypeScript就是为JavaScript的类型系统而生,能够在编译时,而不是运行时,来检查类型问题,从而更及时地暴露问题,也可在一定程度增强项目代码的清晰度和可维护性。 使用过TypeScript的基本都是好评,它本身也包含JavaScript,JavaScript代码就是合法的TypeScript代码,但是,这并不代表从JavaScript转向TypeScript就是一项成本很低的事情。 如果只是为简单的表达式或者函数返回值定义类型,也不复杂,甚至于不需要定义类型,也会有类型推断的规则,相当于定义了某类型,不过,TypeScript又远不止这么简单,它还有泛型、联合类型、交叉类型、子类型、接口、枚举类型、字面量类型、类型合并、类型继承等诸多新概念,同时多出了一些和TypeScript相关的项目配置,如果是一个全新的项目,可以考虑引入,如果是一个快速迭代的大型项目,引入TypeScript无疑相对困难。 本书相对其他同类书籍没有明显优点,但出版时间较近(20年11月),讲解浅显,章节篇幅适中,较容易接受,四星推荐。