Computer >> Máy Tính >  >> Lập trình >> Javascript

Chuyển đổi chuỗi thành chữ hoa chữ thường trong JavaScript

Viết hoa chữ thường về cơ bản là một kiểu viết chuỗi bằng cách thay thế khoảng trắng bằng '_' và chuyển chữ cái đầu tiên của mỗi từ thành chữ thường.

Chúng tôi được yêu cầu viết một hàm JavaScript nhận vào một chuỗi và chuyển đổi nó thành snakecase.

Ví dụ

Mã cho điều này sẽ là -

const str = 'This is a simple sentence';
const toSnakeCase = (str = '') => {
   const strArr = str.split(' ');
   const snakeArr = strArr.reduce((acc, val) => {
      return acc.concat(val.toLowerCase());
   }, []);
   return snakeArr.join('_');
};
console.log(toSnakeCase(str));

Đầu ra

Sau đây là kết quả trên bảng điều khiển -

this_is_a_simple_sentence