Lodash ไม่ได้มีฟังก์ชันสำหรับการเข้ารหัสและถอดรหัส Base64 อย่างตรงไปตรงมา เนื่องจากการเข้ารหัสและถอดรหัส Base64 เป็นฟังก์ชันที่มีใน JavaScript มาตั้งแต่เวอร์ชันแรกของภาษา ดังนั้นคุณสามารถใช้ btoa()
และ atob()
ใน JavaScript สำหรับการเข้ารหัสและถอดรหัส Base64 ได้โดยตรง ไม่จำเป็นต้องใช้ Lodash ในกรณีนี้.
นี่คือวิธีการใช้ btoa()
เพื่อเข้ารหัสข้อความเป็น Base64:
1 | const plainText = 'Hello, World!'; |
และนี่คือวิธีการใช้ atob()
เพื่อถอดรหัสข้อความ Base64:
1 | const base64Encoded = "SGVsbG8sIFdvcmxkIQ=="; |
การใช้งาน btoa()
และ atob()
สามารถทำได้ง่ายและไม่จำเป็นต้องใช้เครื่องมือเสริมเช่น Lodash ในกรณีที่คุณต้องการการเข้ารหัสและถอดรหัส Base64 ใน JavaScript.