Hướng dẫn string to function javascript - chuỗi thành hàm javascript
Chắc hẳn mỗi developer khi làm việc với I. Truncate string.Đầu tiên sẽ là một function dùng để cắt chuỗi theo mong muốn. Trong quá trình làm việc với javascript thì chắc hẳn chúng ta sẽ rất hay gặp những trường hợp cắt chuỗi, một đoạn văn bản như thế này. Vấn đề gặp phải là khi chúng ta muốn hiển thị một đoạn văn bản ra ngoài trình duyệt. Thì đối với những trường hợp bình thường (ví dụ như phần dữ liệu khá ít và hiển thị vừa đẹp) thì khi ra trình duyệt nó sẽ hiển thị khá ổn. Nhưng ngược lại chúng ta cũng có thế gặp những trường hợp phần dữ liệu quá lớn làm layout của chúng ta trở nên gồ ghề. Dưới đây là chúng ta sẽ viết một function dùng để giải quyết việc đó! Đầu vào của function sẽ lần lượt là:
Function mà chúng ta vừa tìm hiểu ở trên sẽ chỉ là một cách trong vô số cách dùng để 4 string thôi. Và nó sẽ tùy vào business của bài toán mà chúng ta gặp phải nữa. Lúc đó chúng ta sẽ cần tùy biến một chút để có được kết quả hợp lý nhất và gần nhất với mong muốn.II. Camelize string. 5 từ khóa đã quá quen thuộc với developer chúng ta??Thì 5 là một kiểu thực hành cách viết các cụm từ không có dấu cách hoặc dấu câu. Và cho biết sự phân tách giữa các từ bằng một chữ hoa duy nhất.Và trong lập trình thì chúng ta áp dụng nó như một chuẩn để đặt tên cho biến, function, ... Vì đây là một cách đặt tên và chúng ta có thể trực tiếp thao tác với những cái tên đó. Nhưng sẽ có một số trường hợp chúng ta sẽ không muốn thao tác bằng tay nữa mà những dòng code sẽ làm điều đó cho chúng ta (vì nó đã theo một chuẩn rồi, chúng ta chỉ đi theo chuẩn đó là được). Vấn đề của chúng ta là sẽ cần xử lý một chuỗi 5. Ở đây sẽ có nhiều trường hợp có thể xảy ra với chuỗi string được truyền vào , có thể là chuỗi string đầu vào sẽ ở dạng bất định hoặc có thể sẽ là một chuỗi string với định dạng đã được xác định sẵn trước đó (như là kiểu underscore, kebab-case). Hãy cùng giải quyết từng trường hợp một.
Còn trường hợp đã xác định được dạng của chuỗi
Trong thực tế thì chỉ trong một số trường hợp đặc thù thì chúng ta mới dùng đến function này (như là khi muốn kiểm soát phần đặt tên cho biến, function, ...)! Nhưng nó cũng cho chúng ta một lối xử lý II. Pad string.Một function xử lý
Một function khá thú vị đúng không nào. Sẽ có một lúc nó trở nên rất hữu ích. Bên trên chúng ta đã cùng đi qua 3 function khi làm việc với Trong 3 function trên thì có lẽ là 4 sẽ được sử dụng khá nhiều để xử lý dữ liệu văn bản. Tiếp đến là 0 sẽ giúp chúng ta có thêm lựa chọn khi muốn đệm ký tự vào dữ liệu văn bản. Cuối cùng là 1 sẽ dùng nhiều khi thao tác với biến và function trong javascript.Vậy là bài viết của mình đến đây là hết rồi! Các bạn cảm thấy thế nào? Dù chỉ là kiểu dữ liệu cơ bản nhất thôi nhưng khi thao tác với nó và đi sâu vào chúng ta sẽ cảm thấy càng phức tạp hơn và cũng thú vị nữa. Vậy thì còn chần chờ gì nữa mà không bắt tay vào viết một số function và áp dụng ngay vào trong những dự án của mình nào. Bài viết đến đây là hết rồi! Mong rằng nó sẽ đem lại những kiến thức hữu ích cho các bạn. Hẹn gặp lại các bạn trong bài viết tiếp theo! Xin chào! |