[問題] 一些路徑表示法的問題
大家好@_@
我最近在持續學習node.js
但是遇到一些程式碼看不太懂,
不確定是語法還是正規表示法.
https://github.com/workshopper/learnyounode/blob/master/exercises/http_json_api_server/solution/solution.js
主要是寫HTTP伺服器,當伺服器收到路徑「/api/parsetime」的 GET 請求時,
要回應 JSON 格式的資料。這個請求裏包含一個 query,key 是「iso」,
值是 ISO 格式的時間。
我看不太懂的地方是21行以及23行的部分,
在if的判斷式中, 他寫了如下的程式碼:
if (/^\/api\/parsetime/.test(req.url))
...
想請問判斷式中的的路徑格式,
在 "/" 前面使用跳脫字元 "/" 這裡我可以理解,
但是為什麼這裡要用/^...../夾起來呢?
另外是後面的test函式是用來做什麼?
煩請大家幫我解答,
非常感謝Orz
--
@_@
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.101.44
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1445949927.A.3C1.html
推
10/27 20:46, , 1F
10/27 20:46, 1F
→
10/27 20:48, , 2F
10/27 20:48, 2F
→
10/27 20:49, , 3F
10/27 20:49, 3F
→
10/27 20:50, , 4F
10/27 20:50, 4F
推
10/27 21:03, , 5F
10/27 21:03, 5F
→
10/27 22:17, , 6F
10/27 22:17, 6F
推
10/28 13:37, , 7F
10/28 13:37, 7F
→
10/28 13:37, , 8F
10/28 13:37, 8F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章