大家好@_@
我最近在持续学习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