Để nối hoặc kết hợp hai chuỗi, bạn có thể sử dụng toán tử + Show
Thí dụHợp nhất biến a = "Xin chào" Thí dụĐể thêm khoảng cách giữa chúng, hãy thêm một a = "Xin chào" ví dụTham gia hai chuỗi hãy để text1 = "biển"; Tham gia hai chuỗi để text1 = "Xin chào"; Thêm ví dụ bên dưới Định nghĩa và cách sử dụngPhương thức Phương thức Phương thức cú phápchuỗi. concat(chuỗi1, chuỗi2,. , chuỗiX) Thông sốTham sốDescriptionstring1,chuỗi2, ... chuỗiXYêu cầu Các chuỗi được tham gia Giá trị trả vềTypeDescriptionMột chuỗiMột chuỗi mới chứa các chuỗi kết hợpThêm ví dụTham gia ba chuỗi để text1 = "Xin chào"; Hỗ trợ trình duyệt
ES1 (JavaScript 1997) được hỗ trợ đầy đủ trên mọi trình duyệt ChromeEdgeFirefoxSafariOperaIECóCóCóCóCóCóChúng tôi có một chuỗi có thêm khoảng trắng và nếu chúng tôi muốn hiển thị nó trong trình duyệt thì khoảng trắng thừa sẽ không được hiển thị. Việc thêm số khoảng trắng vào chuỗi có thể được thực hiện theo các cách sau. Phương thức chất nền JavaScript(). Phương thức này lấy một phần của chuỗi, bắt đầu từ ký tự ở vị trí đã xác định và trả về số lượng ký tự đã chỉ định. Dưới đây là 4 cách kết hợp chuỗi trong JavaScript. Cách yêu thích của tôi là sử dụng Chuỗi mẫu. Tại sao?
1. Chuỗi mẫuNếu bạn đến từ một ngôn ngữ khác, chẳng hạn như Ruby, bạn sẽ quen thuộc với thuật ngữ nội suy chuỗi. Đó chính xác là những gì chuỗi mẫu đang cố gắng đạt được. Đó là một cách đơn giản để bao gồm các biểu thức trong quá trình tạo chuỗi của bạn, dễ đọc và ngắn gọn
Vấn đề thiếu không gian trong chuỗi nốiTrước chuỗi mẫu, đây sẽ là kết quả của chuỗi của tôi 😫
☝️ Anh có bắt lỗi em không? . Và đó là một vấn đề siêu phổ biến khi nối các chuỗi
Đã giải quyết bằng Chuỗi mẫuVới các chuỗi mẫu, điều này đã được giải quyết. Bạn viết chính xác cách bạn muốn chuỗi của mình xuất hiện. Vì vậy, rất dễ dàng để phát hiện nếu một khoảng trống bị thiếu. Siêu dễ đọc bây giờ, yay. 👏
2. tham gia()Phương thức 9 kết hợp các phần tử của một mảng và trả về một chuỗi. Vì nó hoạt động với mảng nên rất tiện nếu bạn muốn thêm các chuỗi bổ sung
Tùy chỉnh dấu táchĐiều tuyệt vời về 9 là bạn có thể tùy chỉnh cách kết hợp các phần tử mảng của mình. Bạn có thể làm điều này bằng cách chuyển một dấu phân cách trong tham số của nó________số 8_______ 3. concat()Với 1, bạn có thể tạo một chuỗi mới bằng cách gọi phương thức trên một chuỗi
Kết hợp chuỗi với mảngBạn cũng có thể sử dụng 1 để kết hợp một chuỗi với một mảng. Khi tôi truyền một đối số mảng, nó sẽ tự động chuyển đổi các mục của mảng thành một chuỗi được phân tách bằng dấu phẩy 3
Nếu bạn muốn nó được định dạng tốt hơn, chúng ta có thể sử dụng 9 để tùy chỉnh dấu phân cách của mình
4. Toán tử cộng (+)Một điều thú vị về việc sử dụng toán tử 5 khi kết hợp các chuỗi. Bạn có thể sử dụng để tạo một chuỗi mới hoặc bạn có thể thay đổi một chuỗi hiện có bằng cách thêm vào chuỗi đókhông đột biếnỞ đây chúng tôi đang sử dụng 5 để tạo một chuỗi hoàn toàn mới 0đột biếnChúng tôi cũng có thể nối nó vào một chuỗi hiện có bằng cách sử dụng 7. Vì vậy, nếu vì lý do nào đó, bạn cần một cách tiếp cận đột biến, thì đây có thể là một lựa chọn dành cho bạn 1Ôi chết tiệt 😱 Lại quên chỗ. THẤY. Rất dễ bỏ sót khoảng trắng khi nối các chuỗi 2Điều đó vẫn cảm thấy rất lộn xộn, hãy ném 9 vào đó 3Thoát ký tự trong chuỗiKhi bạn có các ký tự đặc biệt trong chuỗi của mình, trước tiên bạn cần thoát các ký tự này khi kết hợp. Hãy xem qua một vài tình huống và xem làm thế nào chúng ta có thể thoát khỏi chúng 💪 Thoát dấu nháy đơn hoặc dấu nháy đơn (')Khi tạo chuỗi, bạn có thể sử dụng dấu ngoặc đơn hoặc dấu ngoặc kép. Biết được kiến thức này, khi bạn có một trích dẫn trong chuỗi của mình, một giải pháp rất đơn giản là sử dụng dấu ngoặc kép để tạo chuỗi 4Tất nhiên, bạn cũng có thể sử dụng dấu gạch chéo ngược, 9 , để thoát các ký tự. Nhưng mình thấy hơi khó đọc nên không hay làm theo cách này 5Vì Chuỗi mẫu đang sử dụng backtick nên trường hợp này không áp dụng cho nó 👍 Thoát dấu ngoặc kép (")Tương tự như thoát dấu ngoặc đơn, chúng ta có thể sử dụng cùng một kỹ thuật sử dụng ngược lại. Vì vậy, để thoát dấu ngoặc kép, chúng tôi sẽ sử dụng dấu ngoặc đơn 6Và vâng, cũng có thể sử dụng ký tự thoát dấu gạch chéo ngược 6Vì Chuỗi mẫu đang sử dụng backtick nên trường hợp này không áp dụng cho nó 👍 Thoát backtick (`)Vì Chuỗi mẫu đang sử dụng backticks để tạo chuỗi của nó nên khi muốn xuất ký tự đó, chúng ta phải thoát nó bằng dấu gạch chéo ngược 8Vì các tạo chuỗi khác không sử dụng backtick nên trường hợp này không áp dụng cho chúng 👍 Cách nào để sử dụng?Tôi đã trình bày một số ví dụ về cách sử dụng các cách nối chuỗi khác nhau. Cách nào tốt hơn tất cả phụ thuộc vào tình hình. Khi nói đến sở thích về phong cách, tôi thích làm theo hướng dẫn về Phong cách của Airbnb
Vì vậy, chuỗi mẫu cho chiến thắng. 👑 Tại sao những cách khác vẫn quan trọng?Điều quan trọng là phải biết những cách khác. Tại sao? . Là một nhà phát triển, chúng ta cần có khả năng thích ứng và hiểu bất kỳ môi trường nào mà chúng ta bị ném vào. Chúng tôi ở đó để giải quyết vấn đề chứ không phải phàn nàn về độ cũ của công nghệ lol 😂 Trừ khi lời phàn nàn đó được kết hợp với hành động hữu hình để cải thiện. Sau đó, chúng tôi đã có tiến bộ 👏 Làm cách nào để thêm không gian trong JavaScript nối?Chỉ cần thêm khoảng trắng vào concat . Tôi thích sử dụng ' ' hơn để tạo khoảng trống.
Làm cách nào để thêm khoảng cách giữa hai chuỗi trong js?Để thêm hai chuỗi chúng ta cần toán tử '+' để tạo khoảng cách giữa các chuỗi, nhưng khi chính chuỗi đầu tiên có dấu .
Làm cách nào để thêm khoảng trắng sau 4 chữ số trong JavaScript?đầu vào var = tài liệu. getElementById("đầu vào"); đầu vào. onkeydown = hàm () { nếu (đầu vào. giá trị. chiều dài > 0) { nếu (đầu vào. giá trị. độ dài % 4 == 0) { đầu vào. giá trị += " "; Làm cách nào để thêm khoảng trắng sau dấu phẩy trong JavaScript?Làm cách nào để thêm khoảng trắng sau mỗi dấu phẩy bằng Regex? . Thay thế mỗi dấu phẩy bằng dấu phẩy và dấu cách . @Đuổi. Thay thế tất cả các lần xuất hiện thường được thực hiện tốt nhất bằng biểu thức chính quy (với cờ g). |