winexbot_Dasna
winexbot_Dasna
خواندن ۱ دقیقه·۳ سال پیش

پیاده سازی تبدیل رشته ورودی به فرم camelCase

شاید برای شما هم پیش آمده باشد که در قسمتی از برنامه نویسی خود، جایی احتیاج پیدا کرده باشید که عبارتی را که به صورت رشته (string) دارید را به یکی از استاندارد های نگارشی مانند: PascalCase, camelCase,...تبدیل کنید. در این متن قصد داریم که راه حلی برای تبدیل یک جمله به استاندارد camelCaseرا ارايه دهیم.

برای مثال به عبارت زیر توجه کنید:

How can i convert this to camelcase

اگه عبارت زیر را به camelCase تبدیل کنیم داریم:

howCanIConvertThisToCamelcase

راه حل پیشنهادی ما برای انجام این کار در Javascriptبه این صورت است:

// ** Change all string formats to camelCase standard

const toCamelCase = (sentenceCase) => {

let out = ""

sentenceCase.split(" ").forEach(function (el, idx) {

const add = el.toLowerCase()

out += (idx === 0 ? add : add[0].toUpperCase() + add.slice(1))

})

return out

}

javaجاوابرنامه نویسیاموزشجاوا اسکریپت
شاید از این پست‌ها خوشتان بیاید