Viết một hàm javascript để uncamelize một chuỗi

ví dụ

Chuyển đổi các giá trị khác nhau thành chuỗi

Chuỗi[ngày mới[]];
Chuỗi["12345"];
Chuỗi[12345];

Tự mình thử »

Định nghĩa và cách sử dụng

Phương thức String[] chuyển đổi một giá trị thành một chuỗi

Ghi chú

Phương thức String[] trả về giống như phương thức toString[] cho bất kỳ giá trị nào

cú pháp

Thông số

Tham sốMô tảgiá trịBắt buộc.
Một giá trị JavaScript.

Giá trị trả về

LoạiMô tảMột chuỗi. Giá trị được chuyển thành chuỗi

Hỗ trợ trình duyệt

String[] là một tính năng ECMAScript1 [ES1]

ES1 [JavaScript 1997] được hỗ trợ đầy đủ trên mọi trình duyệt

ChromeEdgeFirefoxSafariOperaIECóCóCóCóCóCó

Thêm ví dụ

ví dụ

Chuyển đổi các giá trị khác nhau thành chuỗi

Chuỗi[Boolean[0]];
Chuỗi[Boolean[1]];
Chuỗi[[1,2,3,4]

Tự mình thử »

Ví dụ

Chuyển thành chữ thường

let text = "Xin chào thế giới. ";
hãy để kết quả = văn bản. toLowerCase[];

Tự mình thử »

Định nghĩa và cách sử dụng

Phương thức toLowerCase[] chuyển đổi một chuỗi thành chữ thường

Phương thức toLowerCase[] không thay đổi chuỗi gốc

cú pháp

Thông số

Giá trị trả về

TypeDescriptionA stringChuỗi chuyển thành chữ thường

Hỗ trợ trình duyệt

toLowerCase[] là một tính năng ECMAScript1 [ES1]

ES1 [JavaScript 1997] được hỗ trợ đầy đủ trên mọi trình duyệt

ChromeEdgeFirefoxSafariOperaIECóCóCóCóCóCó

Có lẽ do muộn quá nên tôi đang tìm mã để gỡ lạc đà [undo camel-casing] bất kỳ chuỗi nào. Tôi đã tìm thấy thứ được cho là một giải pháp trong PHP nhưng tiếc là không làm gì khác ngoài việc hạ thấp chuỗi của tôi. Vì vậy, tôi quyết định viết giải pháp của riêng mình


function uncamelize[s] {
  return s.replace[/[A-Z]/g, '_$&'].toLowerCase[];
}

Dù bạn có tin hay không, giải pháp rất đơn giản. Đây là một ví dụ về việc sử dụng nó

Một điều thú vị cần lưu ý về cách triển khai uncamelize này là nó sử dụng mẫu $& để sử dụng lại chuỗi con khớp với biểu thức chính quy. Mặc dù chuỗi con này thường được sử dụng nhưng nó được ghi lại như được hiển thị ở đây

Danh mục. BlogJavaScriptJScript

Thẻ. HàmBiểu thức chính quyChuỗi

Để lại một câu trả lời

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *

Tên *

Email *

Trang mạng

Lưu tên, email và trang web của tôi trong trình duyệt này cho lần bình luận tiếp theo

 ×  4  =  24

Bạn đang nghĩ gì vậy?

Tìm kiếm

meta

  • Đăng nhập
  • nguồn cấp dữ liệu
  • nguồn cấp dữ liệu nhận xét
  • WordPress. tổ chức

lưu trữlưu trữ

Thể loại

Blog [342] CSharp [1] Trò chơi [3] HTA [2] Java [5] JavaScript [218] JScript [149] Math [49] Microsoft Office [16] Movie Trailers [1] PHP [13] POW Answer [2] Problem of the Week [31] Python [15] Reporting [1] Salesforce [6] SQL [28] VBA [6] VBScript [8] Videos [9]

Thẻ

Apache [1] Apex [3] Mảng . org [37] Audio [2] Bash [3] Canvas [6] Chrome [3] CSS [11] CSS3 [2] Curry [1] Date [6] EcmaScript 6 [8] Encryption [2] Español [2] Excel [20] Function [135] GitHub [11] Hack [7] HTML [3] HTML5 [2] JasperReport [2] JasperServer [1] jPaq [35] JSON [2] JSONP [2] JW.org [5] Câu đố logic [2] LWC [2] Mail Merge [1] Math [53] Network [1] OpenKM [2] PostgreSQL [27] Private Data [4] Problem of the Week [31] Prototype [41] Quirk [3] Recursion [10] Regular Expressions [22] String [61] SVN [1] Video [2] Wildcards [3] WScript [2] YourJS [17]

bài viết liên quan

Blog

Lực lượng bán hàng – Apex – Làm việc với các biểu thức chính quy

Biểu thức chính quy là một cách tuyệt vời để phân tích cú pháp, khớp và sửa đổi các chuỗi thuộc mọi loại. Hãy tìm hiểu một số cách khác nhau mà chúng ta có thể sử dụng chúng trong Apex bằng một số ví dụ mà bạn có thể Đọc thêm...

Blog

Lực lượng bán hàng – LWC – refreshView

Khi viết Thành phần Aura Lightning, bạn có thể sử dụng cách sau để cập nhật dữ liệu cho các thành phần tiêu chuẩn như được nêu chi tiết trên trang này. Thật không may, với Lightning Web Components, bạn không thể chạy đoạn mã trên như hiện tại. Đọc thêm…

Blog

JavaScript – querySelector[]/querySelectorAll[] & Các phần tử mẫu

Bạn có biết rằng bạn không thể sử dụng hàm querySelectorAll[] trên các phần tử không? . Điều tương tự cũng có thể nói về việc cố Đọc thêm…

Chủ Đề