อะไรคือความแตกต่าง (ถ้ามี) ระหว่างpath.normalize(your_path)
และpath.resolve(your_path)
?
ฉันรู้ว่าpath.resolve(...)
สามารถยอมรับหลายอาร์กิวเมนต์ได้ แต่พฤติกรรมของอาร์กิวเมนต์เดียวเหมือนกับการโทรpath.normalize()
หรือไม่
แก้ไข:หากพวกเขาควรจะทำงานในลักษณะเดียวกันฉันไม่เข้าใจจุดประสงค์ของการเปิดเผยpath.normalize(...)
ฟังก์ชันเมื่อคุณสามารถส่งเส้นทางไปยังpath.resolve(...)
หรืออาจเป็นไปเพื่อวัตถุประสงค์ในการจัดทำเอกสาร ตัวอย่างเช่นพวกเขากล่าวในเอกสารสำหรับpath.resolve(...)
:
... เส้นทางผลลัพธ์จะถูกทำให้เป็นปกติและ ...
การเปิดเผยpath.normalize(...)
ทำให้ง่ายต่อการอธิบายว่า "normalized" หมายถึงอะไร ??? ฉันไม่รู้.