2020年04月所有文章

TypeScript学习之4-类和接口

TSES6+

我们知道TS是JS的超级,也就是说不管是ES多少的版本,它里面的功能在TS里都有。比如let,const,箭头函数…… 这些和ES6重合的部分我之前有写过(也可能是翻译)一些文章:

Classes-类

TypeScript学习之3-TS编译器

在之的文章里我们写好TS想要测试,每次都需要手动运行一下tsc ***.ts才可以,很明显这样太麻烦了。所以,现在就来解决这个问题。

开启watch模式

我们只需要在运行tsc命令时添加--watch参数(或者-w简写方式),即可开启watch模式:

tsc app.ts 

TypeScript学习之2-更多类型

我们之前介绍了TS里的一些基本数据类型,要知道,在一个强类型的编程语言里,只靠基本数据类型是绝对不够的。所以,继续吧~

Union Types-联合类型

我们之前写过一个这样的例子:

let arr: any[];
arr = [1,'苹果','橘子'];

其实这里的any

TypeScript学习之1-认识TS及基本数据类型

什么是TypeScript?

TypeScript(以下简称TS)是由微软开发的一种编辑语言,它是JavaScript(以下简称JS)的超级,也就是说,TS在JS的基础上加了一些新的高级的特性来完善JS的一些不足。其实从TS的名字可以看出:TypeScript,它主要是给JS加上了type,把JS变成了一种强类型语言,这对于从一些强类型语言来说是非常熟悉的,但是对于只学过JS的同仁来说,其实还有有一些不习惯的,但习惯了之后,就会发现再也回不去了,因为coding时的严谨是为了后期少出错。
需要注意的是:浏览器是不能直接运行TS的,也就是说,我们可以在coding时使用TS里的新特性,但不能直接拿到产品当中使用,最终还是需要把TS转成JS才能在各个平台运行的。不过不用担心,这个转换的工作由工具来完成即可。

为什么使用TS?

先看一下下面这段JS:

function add(num1,num2){
    

一个前端开发如何独立制作一个完整的网站?

一个对后台语言不太懂的前端开发工程师,如何独自开发一个完整的网站呢?毕竟后台的开发门坎不是随便就能迈入的。后台编程语言、数据库、服务器。。。光列出这些东西就已经足够让人头秃了。

CMS

「害。。。我还以为你有什么高招呢,不就是使用CMS吗?。。。」

没错,最快的方法就是使用CMS,我一直以来用的CMS就是WordPress(以下简称WP)。但请注意我的标题:「一个前端开发如何制作一个完整的网站」,嗯,一个前端开发。既然是前端开发,就需要专业一点。前端开发需要根据设计稿来高精度的实现页面的开发实现。就拿WP举例,如果前端开发要写一个WP的主题其实也很简单,但是,WordPress原生的主题的模板函数也是一个很上人头疼的东西,毕竟至少需要对PHP稍微有些了解,没有实现前后端分离。现如今,如果一个项目不是前后端分离的。。。是不是。。。感觉。。。有点。。。low……

22.毛笔哥哥网站设计课程主体3之其它

RUNTIME: 10:12

毛笔哥哥网站设计课程主体3之及其它
如果你想了解整个网站的详细制作过程,欢迎围观我制作的最新课程『一个NuxtJS网站是如何炼成的』

直接购买「JavaScript高级程序设计」

JavaScript高级程序设计

[美] 尼古拉斯·泽卡斯 著

一本包含了所有JavaScript知识的厚书。

直接购买「ES6标准入门」

ES6标准入门

阮一峰 著

前端越来越规范,JavaScript越来越规范了~

直接购买「CSS禅意花园」

CSS禅意花园

[美] Dave Shea / Molly E. Holzschlag 著

没错,就是这本「禅」书让我入的前端坑!

直接购买「CSS世界」

CSS世界

张鑫旭 著

不管你是新手还是资深开发,这本书里都会有你不知道的东西。