iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 11
0
AI & Data

Puppeteer 簡單快速建立自己的 Nodejs 爬蟲系列 第 11

Day 11 中場休息 Typescript (ts) 練習

累.jpg
原本用到一半的page竟然沒存到檔
只好休息一下
今天先不要PAGE,我練習一下ts(Typescript)


這邊大家用VSCODE打開
並下

npm install -g typescript

開啟VSC並新增一個檔案練習,副檔名為ts

ts我覺得最好的優點是強制指定型別,讓傳入參數時一目了然

我稍微回想一下

  • 變數互相轉換
//js
var isA = true;
var numB = 0;
var nameD = 'henry';
var listT = ['1', '2', '3'];
//or
var listT = ['1', '2', '3'];
function go(a) {
    return 'hi' + a;
}
//ts
var isA: boolean = true
var numB: number = 0
var nameD: string = 'henry'
var listT: string[] = ['1', '2', '3']
//or
var listT: Array<string> = ['1', '2', '3']
function go(a: string): string {
    return 'hi' + a
}

大家把ts這段複製進編輯器並存檔

tsc [你的檔名].ts

就會製造出新的js檔
大家可以試試看
當然ts不只這樣
這只是非常小一部份
之後可能會繼續介紹到


上一篇
Day 10 Puppeteer API 介紹 - class: Browser, BrowserContext
下一篇
Day 12 Puppeteer API 介紹 - class: Worker
系列文
Puppeteer 簡單快速建立自己的 Nodejs 爬蟲25

1 則留言

1
黑修斯
iT邦新手 5 級 ‧ 2018-10-11 23:10:49

辛苦了,一起加油鐵人賽!!

我要留言

立即登入留言