Baseline Widely available
Intl.ListFormat
ê°ì²´ë ì¸ì´ë³ ëª©ë¡ ììì ê°ë¥íê² í©ëë¤.
const vehicles = ["Motorcycle", "Bus", "Car"];
const formatter = new Intl.ListFormat("en", {
style: "long",
type: "conjunction",
});
console.log(formatter.format(vehicles));
// Expected output: "Motorcycle, Bus, and Car"
const formatter2 = new Intl.ListFormat("de", {
style: "short",
type: "disjunction",
});
console.log(formatter2.format(vehicles));
// Expected output: "Motorcycle, Bus oder Car"
const formatter3 = new Intl.ListFormat("en", { style: "narrow", type: "unit" });
console.log(formatter3.format(vehicles));
// Expected output: "Motorcycle Bus Car"
ìì±ì
Intl.ListFormat()
Intl.ListFormat
ê°ì²´ë¥¼ ìì±í©ëë¤.
Intl.ListFormat.supportedLocalesOf()
ë°íìì 기본 ë¡ì¼ì¼ë¡ ëìê°ì§ ìê³ ì§ìëë ì ê³µë ë¡ì¼ì¼ì´ í¬í¨ë ë°°ì´ì ë°íí©ëë¤.
ë¤ì ìì±ì Intl.ListFormat.prototype
ì ì ìëì´ ìì¼ë©°, 모ë Intl.ListFormat
ì¸ì¤í´ì¤ì ê³µì ë©ëë¤.
Intl.ListFormat.prototype.constructor
ì¸ì¤í´ì¤ ê°ì²´ë¥¼ ìì±í ìì±ì í¨ìì
ëë¤. Intl.ListFormat
ì¸ì¤í´ì¤ì ê²½ì°, ì´ê¸° ê°ì Intl.ListFormat
ìì±ìì
ëë¤.
Intl.ListFormat.prototype[@@toStringTag]
@@toStringTag
ìì±ì ì´ê¸° ê°ì 문ìì´ "Intl.ListFormat"
ì
ëë¤. ì´ ìì±ì Object.prototype.toString()
ìì ì¬ì©í©ëë¤.
Intl.ListFormat.prototype.format()
목ë¡ì ìì를 íííë ì¸ì´ë³ íìì 문ìì´ì ë°íí©ëë¤.
Intl.ListFormat.prototype.formatToParts()
ë¡ì¼ì¼ ì¸ì ë°©ìì¼ë¡ ê° ëª©ë¡ì íìì ë§ì¶ë ë° ì¬ì©í ì ìë ì»´í¬ëí¸ë¥¼ ì미íë ê°ì²´ ë°°ì´ì ë°íí©ëë¤.
Intl.ListFormat.prototype.resolvedOptions()
íì¬ Intl.ListFormat
ê°ì²´ë¥¼ 구ì±íë ëì ê³ì°ë ë¡ì¼ì¼ ë° ì¤íì¼ ìì ì§ì ìµì
ì ë°ìíë ìì±ì ê°ì§ ì ê°ì²´ë¥¼ ë°íí©ëë¤.
ë¤ì ìì ë ìì´ë¥¼ ì¬ì©íì¬ ëª©ë¡ íì기를 ë§ëë ë°©ë²ì ë³´ì¬ì¤ëë¤.
const list = ["Motorcycle", "Bus", "Car"];
console.log(
new Intl.ListFormat("en-GB", { style: "long", type: "conjunction" }).format(
list,
),
);
// Motorcycle, Bus and Car
console.log(
new Intl.ListFormat("en-GB", { style: "short", type: "disjunction" }).format(
list,
),
);
// Motorcycle, Bus or Car
console.log(
new Intl.ListFormat("en-GB", { style: "narrow", type: "unit" }).format(list),
);
// Motorcycle Bus Car
formatToParts ì¬ì©í기
ë¤ì ìì ë íìì´ ë§ì¶°ì§ ë¶ë¶ì ë°ííë ëª©ë¡ íì기를 ë§ëë ë°©ë²ì ë³´ì¬ì¤ëë¤.
const list = ["Motorcycle", "Bus", "Car"];
console.log(
new Intl.ListFormat("en-GB", {
style: "long",
type: "conjunction",
}).formatToParts(list),
);
// [ { "type": "element", "value": "Motorcycle" },
// { "type": "literal", "value": ", " },
// { "type": "element", "value": "Bus" },
// { "type": "literal", "value": ", and " },
// { "type": "element", "value": "Car" } ];
ëª
ì¸ì ë¸ë¼ì°ì í¸íì± ê°ì´ 보기
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4