url
import { Render } from "~/components";
domainToASCII
Returns the Punycode ASCII serialization of the domain. If domain is an invalid domain, the empty string is returned.
import { domainToASCII } from "node:url";
console.log(domainToASCII("español.com"));
// Prints xn--espaol-zwa.com
console.log(domainToASCII("中文.com"));
// Prints xn--fiq228c.com
console.log(domainToASCII("xn--iñvalid.com"));
// Prints an empty string
domainToUnicode
Returns the Unicode serialization of the domain. If domain is an invalid domain, the empty string is returned.
It performs the inverse operation to domainToASCII().
import { domainToUnicode } from "node:url";
console.log(domainToUnicode("xn--espaol-zwa.com"));
// Prints español.com
console.log(domainToUnicode("xn--fiq228c.com"));
// Prints 中文.com
console.log(domainToUnicode("xn--iñvalid.com"));
// Prints an empty string
这篇文档对你有帮助吗?
谢谢你的反馈!