initials
v3.1.2
แยกชื่อย่อจากและเพิ่มชื่อย่อให้กับชื่อ
ติดตั้งโดยใช้ npm สำหรับ node.js:
npm install --save initials
ชื่อย่อ ('John Doe')// 'JD' ชื่อย่อ (['John Doe', 'Robert Roe'])// ['JD', 'RR']// นามแฝงสำหรับชื่อย่อ ('John Doe') ชื่อย่อ find('John Doe')// แยกชื่อ (s)initials.parse('John Doe')// {ชื่อ: 'John Doe' ชื่อย่อ: 'JD'}// เพิ่มชื่อย่อให้กับ name(s)initials.addTo('John Doe')// 'John Doe (JD)'// ส่งชื่อย่อที่มีอยู่สำหรับชื่อย่อ (['John Doe', 'Jane Dane'] , { ที่มีอยู่: { 'John Doe': 'JD' }})// ['JD', 'JDa']
ชื่อย่อที่ต้องการสามารถส่งผ่านใน (JD)
เช่น
console.log( ชื่อย่อ('John Doe (JoDo)') );// 'JoDo'
หากชื่อมีอีเมล ชื่อนั้นจะถูกละเว้นเมื่อคำนวณชื่อย่อ
console.log( ชื่อย่อ('John Doe [email protected]') );// 'JD'
หากชื่อ เป็น อีเมล ส่วนโดเมนจะถูกละเว้น
console.log( ชื่อย่อ('[email protected]') );// 'jo'
เมื่อส่งอาร์เรย์ของชื่อ จะหลีกเลี่ยงการใช้ชื่อย่อที่ซ้ำกัน
console.log( ชื่อย่อ (['John Doe', 'Jane Dane']) );// ['JDo', 'JDa']
npm test
เอ็มไอที