Hướng dẫn javascript join newline - javascript tham gia newline

Từ câu hỏi này, điều này ...

lines = foo.value.split(/\r\n|\r|\n/);

Là một cách để phân chia một chuỗi, nhưng làm cách nào để tham gia lại với Newlines?

Ngoài ra, tôi tự hỏi nếu tôi nói Linux sử dụng bất kỳ ký tự mới nào, sau đó chuyển sang Windows, ứng dụng web của tôi không bị hỏng? Các dòng mới không được công nhận? Hoặc có thể trình duyệt không chuyển đổi?

Đã hỏi ngày 1 tháng 12 năm 2010 lúc 3:54Dec 1, 2010 at 3:54

Jiew Mengjiew MengJiew Meng

82.4K174 Huy hiệu vàng476 Huy hiệu bạc788 Huy hiệu đồng174 gold badges476 silver badges788 bronze badges

Nếu bạn muốn tham gia bằng cách sử dụng các ký tự mới, chỉ cần làm:

lines.join("\r\n");

Nhưng nếu bạn muốn hiển thị trên trang HTML, bạn sẽ muốn bọc từng dòng trong các thẻ

:

html = "

" + lines.join("

") + "

";

Đã trả lời ngày 1 tháng 12 năm 2010 lúc 3:59Dec 1, 2010 at 3:59

David Tangdavid TangDavid Tang

90.4K29 Huy hiệu vàng165 Huy hiệu bạc149 Huy hiệu đồng29 gold badges165 silver badges149 bronze badges

2

Bạn có thể sử dụng phương thức

lines.join("\r\n");
0 của đối tượng Array để dán các thành phần mảng với nhau vào một chuỗi:

lines.join("\r\n");

Trong CSS: Hãy nhớ sử dụng

white-space: pre;

Hướng dẫn javascript join newline - javascript tham gia newline

Nghề

5.0883 Huy hiệu vàng12 Huy hiệu bạc34 Huy hiệu đồng3 gold badges12 silver badges34 bronze badges

Đã trả lời ngày 1 tháng 12 năm 2010 lúc 3:56Dec 1, 2010 at 3:56

Jacob Relkinjacob RelkinJacob Relkin

158K32 Huy hiệu vàng341 Huy hiệu bạc318 Huy hiệu đồng32 gold badges341 silver badges318 bronze badges

2

Chia nó trên /\ r? \ N /, trong trường hợp chuỗi bao gồm các vận chuyển trả về với các đường mới.

Tham gia nó với '\ n', trong bất kỳ trình duyệt nào và bất kỳ hệ điều hành nào.

Đã trả lời ngày 1 tháng 12 năm 2010 lúc 4:23Dec 1, 2010 at 4:23

1

Như đã nói, hãy tham gia là tốt nhất, nhưng đây là cách khó khăn (chưa được kiểm chứng, tôi hy vọng nó không quá tầm thường):

var result;

for (i=0;i

Đã trả lời ngày 1 tháng 12 năm 2010 lúc 3:58Dec 1, 2010 at 3:58

ERAN MEDANERAN MEDANEran Medan

43,8K59 Huy hiệu vàng177 Huy hiệu bạc275 Huy hiệu Đồng59 gold badges177 silver badges275 bronze badges

Đôi khi, trong khi làm việc với các mảng JavaScript, có một yêu cầu để chuyển đổi một mảng thành một chuỗi với mọi phần tử mảng trong một dòng mới. Bài viết này trình bày cách chuyển đổi một mảng thành một chuỗi với các dòng mới được nhúng trong chuỗi JavaScript.

Chuyển đổi mảng thành chuỗi bằng newlines bằng Jofic ()

Khi được áp dụng cho mảng gọi, phương thức tham gia (dấu tách) của JavaScript sẽ tham gia tất cả các phần tử mảng thành một chuỗi duy nhất chia cho dấu phân cách được truyền trong đối số phương thức.join(separator) method will join all the array elements into a single string divided by the separator passed in the method’s argument.

Example:-

Chuyển đổi mảng ["JavaScript"[“Javascript”, “Is”, “Popular”,”Language”] to string with every element of the array in a newline

Code:-

Quảng cáo

let stringArray = ["Javascript", "Is", "Popular","Language"];
let finalString  = stringArray.join('\r\n');
console.log(finalString);

Output:-

Javascript
Is
Popular
Language

Explanation:-

  • Phương thức tham gia (‘\ r \ n,) được sử dụng.join(‘\r\n’) method is used.
  • ‘\ R \ n, được chuyển theo đối số phương thức, hoạt động như một dấu phân cách trong khi chuyển đổi mảng thành các giá trị chuỗi. Các phần tử mảng được chia thành dòng mới bằng cách sử dụng‘ \ r \ n.\r\n’ is passed in as the method’s argument that acts as a separator while converting the array to string values. The array elements are divided into newline using ‘\r\n’.
  • Giá trị chuỗi này được lưu trữ trong FinalString và được in trên bảng điều khiển.finalString and printed on the console.

Đọc thêm:

  • JavaScript: Chèn một mục vào mảng tại chỉ mục cụ thể
  • JavaScript: Kiểm tra xem một mảng có trống không

Tôi hy vọng bài viết JavaScript này đã giúp bạn chuyển đổi mảng sang một chuỗi với tất cả các phần tử mảng thành Newline. Chúc may mắn !!!

Làm cách nào để tham gia một mảng dòng mới?

Chuyển đổi mảng thành chuỗi bằng newlines bằng phương thức Jop () tham gia ('\ r \ n') được sử dụng. '\ r \ n' được chuyển theo đối số của phương thức hoạt động như một dấu phân cách trong khi chuyển đổi mảng thành các giá trị chuỗi. Các phần tử mảng được chia thành dòng mới bằng cách sử dụng '\ r \ n'.The join('\r\n') method is used. '\r\n' is passed in as the method's argument that acts as a separator while converting the array to string values. The array elements are divided into newline using '\r\n'.

\ N có hoạt động trong JavaScript không?

Nhân vật Newline là \ n trong JavaScript và nhiều ngôn ngữ khác. Tất cả những gì bạn cần làm là thêm ký tự \ n bất cứ khi nào bạn yêu cầu ngắt dòng để thêm một dòng mới vào một chuỗi.. All you need to do is add \n character whenever you require a line break to add a new line to a string.

.Join làm gì trong JavaScript?

tham gia () phương thức tham gia () tạo và trả về một chuỗi mới bằng cách kết hợp tất cả các phần tử trong một mảng (hoặc một đối tượng giống như mảng), được phân tách bằng dấu phẩy hoặc chuỗi phân tách được chỉ định.creates and returns a new string by concatenating all of the elements in an array (or an array-like object), separated by commas or a specified separator string.

RN trong JavaScript là gì?

Metacharacter regexp \ r trong JavaScript được sử dụng để tìm ký tự trả lại vận chuyển (trở lại vận chuyển có nghĩa là trở về đầu dòng hiện tại mà không tiến xuống dưới).carriage return character (Carriage return means to return to the beginning of the current line without advancing downward).