Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

Phương thức

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
9 xây dựng và trả về một chuỗi mới chứa số lượng bản sao được chỉ định của chuỗi mà nó được gọi là, được nối với nhau.
<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
9
method constructs and returns a new string which contains the specified number of copies of the string on which it was called, concatenated together.

Thử nó

Cú pháp

Thông số

$a = "a" x 10; // results in "aaaaaaaaaa"
0

Một số nguyên giữa

$a = "a" x 10; // results in "aaaaaaaaaa"
1 và
$a = "a" x 10; // results in "aaaaaaaaaa"
2, chỉ ra số lần lặp lại chuỗi.

Giá trị trả về

Một chuỗi mới chứa số lượng bản sao được chỉ định của chuỗi đã cho.

Ngoại lệ

  • $a = "a" x 10; // results in "aaaaaaaaaa"
    
    3: Số lượng lặp lại phải không âm.
  • $a = "a" x 10; // results in "aaaaaaaaaa"
    
    3: Số lượng lặp lại phải nhỏ hơn vô cực và không tràn kích thước chuỗi tối đa.

Ví dụ

Sử dụng lặp lại ()

'abc'.repeat(-1)    // RangeError
'abc'.repeat(0)     // ''
'abc'.repeat(1)     // 'abc'
'abc'.repeat(2)     // 'abcabc'
'abc'.repeat(3.5)   // 'abcabcabc' (count will be converted to integer)
'abc'.repeat(1/0)   // RangeError

({ toString: () => 'abc', repeat: String.prototype.repeat }).repeat(2)
// 'abcabc' (repeat() is a generic method)

Thông số kỹ thuật

Sự chỉ rõ
Thông số kỹ thuật ngôn ngữ Ecmascript # sec-string.prototype.repeat
# sec-string.prototype.repeat

Tính tương thích của trình duyệt web

Bảng BCD chỉ tải trong trình duyệt

Xem thêm

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?


Hướng dẫn JavaScript này giải thích cách sử dụng phương thức chuỗi được gọi là lặp lại () với cú pháp và ví dụ.

Sự mô tả

Trong JavaScript, EB giới () là một phương thức chuỗi được sử dụng để lặp lại một chuỗi một số lần được chỉ định. Vì phương thức lặp lại () là một phương thức của đối tượng chuỗi, nó phải được gọi thông qua một thể hiện cụ thể của lớp chuỗi.

Cú pháp

Trong javascript, cú pháp cho phương thức lặp lại () là:

string.repeat([count]);

Tham số hoặc đối số

Countoptional. Số lần để lặp lại chuỗi. Nếu tham số này không được cung cấp, phương thức lặp lại () sẽ sử dụng 0 làm mặc định và trả về một chuỗi trống.

Trả lại

Phương thức lặp lại () trả về một chuỗi đã được lặp lại một số lần mong muốn.

Nếu tham số đếm không được cung cấp hoặc là giá trị của 0, phương thức lặp lại () sẽ trả về một chuỗi trống. Nếu tham số đếm là giá trị âm, phương thức lặp lại () sẽ trả về RangeRror. count parameter is not provided or is a value of 0, the repeat() method will return an empty string. If the count parameter is a negative value, the repeat() method will return RangeError.

Ghi chú

  • Phương thức lặp lại () không thay đổi giá trị của chuỗi gốc.

Thí dụ

Chúng ta hãy xem một ví dụ về cách sử dụng phương thức lặp lại () trong javascript.

Ví dụ:

var totn_string = 'TechOnTheNet';

console.log(totn_string.repeat(0));
console.log(totn_string.repeat(1));
console.log(totn_string.repeat(2));
console.log(totn_string.repeat(3));

Trong ví dụ này, chúng tôi đã tuyên bố một biến gọi là TOTN_String được gán giá trị chuỗi của 'Techonthenet'. Sau đó, chúng tôi đã gọi phương thức lặp lại () của biến TOTN_String để lặp lại chuỗi một số lần được chỉ định.

Chúng tôi đã viết đầu ra của phương thức lặp lại () vào nhật ký bảng điều khiển trình duyệt web, cho các mục đích trình diễn, để hiển thị phương thức lặp lại () nào trả về.

Sau đây sẽ là đầu ra vào nhật ký bảng điều khiển trình duyệt web:

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet

Như bạn có thể thấy, phương thức lặp lại () đã trả về một chuỗi trống khi tham số đếm là 0, nếu không, nó đã lặp lại chuỗi 'TechOnThenet' số lần được chỉ định.

Trong Perl, tôi có thể lặp lại một ký tự nhiều lần bằng cú pháp:

$a = "a" x 10; // results in "aaaaaaaaaa"

Có một cách đơn giản để thực hiện điều này trong JavaScript? Tôi rõ ràng có thể sử dụng một chức năng, nhưng tôi đã tự hỏi liệu có bất kỳ cách tiếp cận nào được xây dựng, hoặc một số kỹ thuật thông minh khác.

Timo Tijhof

9,9656 Huy hiệu vàng33 Huy hiệu bạc47 Huy hiệu đồng6 gold badges33 silver badges47 bronze badges

Đã hỏi ngày 9 tháng 12 năm 2009 lúc 22:48Dec 9, 2009 at 22:48

Ngày nay, phương thức chuỗi

$a = "a" x 10; // results in "aaaaaaaaaa"
5 được triển khai ở hầu hết mọi nơi. (Nó không có trong Internet Explorer.) Vì vậy, trừ khi bạn cần hỗ trợ các trình duyệt cũ hơn, bạn chỉ cần viết:

"a".repeat(10)

Trước

$a = "a" x 10; // results in "aaaaaaaaaa"
5, chúng tôi đã sử dụng hack này:

Array(11).join("a") // create string with 10 a's: "aaaaaaaaaa"

(Lưu ý rằng một mảng có độ dài 11 chỉ giúp bạn chỉ có 10 "A", vì

$a = "a" x 10; // results in "aaaaaaaaaa"
7 đặt đối số giữa các phần tử mảng.)

Simon cũng chỉ ra rằng theo điểm chuẩn này, có vẻ như nó nhanh hơn trong Safari và Chrome (nhưng không phải Firefox) để lặp lại một ký tự nhiều lần bằng cách chỉ đơn giản là sử dụng một vòng lặp (mặc dù ít súc tích hơn một chút).

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

Đã trả lời ngày 9 tháng 12 năm 2009 lúc 22:49Dec 9, 2009 at 22:49

Jason Orendorffjason OrendorffJason Orendorff

40,9K4 Huy hiệu vàng61 Huy hiệu bạc96 Huy hiệu Đồng4 gold badges61 silver badges96 bronze badges

9

Trong một bản hòa âm ES6 mới, bạn sẽ có cách bản địa để làm điều này với lặp lại. Ngoài ra ES6 ngay bây giờ chỉ thử nghiệm, tính năng này đã có sẵn ở Edge, FF, Chrome và Safari

"abc".repeat(3) // "abcabcabc"

Và chắc chắn nếu không có chức năng lặp lại, bạn có thể sử dụng

$a = "a" x 10; // results in "aaaaaaaaaa"
8 cũ
$a = "a" x 10; // results in "aaaaaaaaaa"
8

Đã trả lời ngày 2 tháng 5 năm 2014 lúc 21:16May 2, 2014 at 21:16

Salvador Dalisalvador DaliSalvador Dali

205K142 Huy hiệu vàng687 Huy hiệu bạc746 Huy hiệu Đồng142 gold badges687 silver badges746 bronze badges

0

Thuận tiện nếu bạn lặp lại bản thân rất nhiều:

String.prototype.repeat = String.prototype.repeat || function(n){
  n= n || 1;
  return Array(n+1).join(this);
}

alert(  'Are we there yet?\nNo.\n'.repeat(10)  )

vsync

109K54 Huy hiệu vàng287 Huy hiệu bạc374 Huy hiệu đồng54 gold badges287 silver badges374 bronze badges

Đã trả lời ngày 10 tháng 12 năm 2009 lúc 2:50Dec 10, 2009 at 2:50

Kennebeckennebeckennebec

101K31 Huy hiệu vàng104 Huy hiệu bạc126 Huy hiệu đồng31 gold badges104 silver badges126 bronze badges

8

Array(10).fill('a').join('')

Mặc dù câu trả lời được bình chọn nhiều nhất là nhỏ gọn hơn một chút, với cách tiếp cận này, bạn không phải thêm một mục mảng bổ sung.

Đã trả lời ngày 16 tháng 8 năm 2017 lúc 15:41Aug 16, 2017 at 15:41

Grzegorz Pawlikgrzegorz PawlikGrzegorz Pawlik

2.1781 Huy hiệu vàng18 Huy hiệu bạc18 Huy hiệu đồng1 gold badge18 silver badges18 bronze badges

3

Một giải pháp thay thế là:

string.repeat([count]);
0

Nếu bạn cần lặp lại nhiều ký tự, hãy nhân có điều kiện của bạn:

string.repeat([count]);
1

Lưu ý: Bạn không cần phải vượt quá 1 như với

$a = "a" x 10; // results in "aaaaaaaaaa"
9 You do not have to overshoot by 1 as with
$a = "a" x 10; // results in "aaaaaaaaaa"
9

Đã trả lời ngày 21 tháng 8 năm 2014 lúc 13:55Aug 21, 2014 at 13:55

Bonbonbonbonbon

2234 Huy hiệu bạc11 Huy hiệu đồng4 silver badges11 bronze badges

Cách hiệu suất nhất của wice là https://developer.mozilla.org/en-us/docs/web/javascript/reference/global_objects/string/repeat

Phiên bản ngắn dưới đây.

string.repeat([count]);
2

Polyfill từ Mozilla:

string.repeat([count]);
3

Đã trả lời ngày 27 tháng 10 năm 2014 lúc 13:05Oct 27, 2014 at 13:05

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

4

Nếu bạn không phản đối việc bao gồm một thư viện trong dự án của bạn, Lodash có chức năng lặp lại.

string.repeat([count]);
4

https://lodash.com/docs#repeat

Đã trả lời ngày 8 tháng 9 năm 2015 lúc 21:22Sep 8, 2015 at 21:22

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

Cho tất cả các trình duyệt

Chức năng sau đây sẽ thực hiện nhanh hơn rất nhiều so với tùy chọn được đề xuất trong câu trả lời được chấp nhận:

string.repeat([count]);
5

Bạn sẽ sử dụng nó như thế này:

string.repeat([count]);
6

Để so sánh hiệu suất của chức năng này với tùy chọn được đề xuất trong câu trả lời được chấp nhận, hãy xem Fiddle này và Fiddle này để biết điểm chuẩn.this Fiddle and this Fiddle for benchmarks.

Chỉ dành cho trình duyệt hiện đại

Trong các trình duyệt hiện đại, bây giờ bạn có thể thực hiện việc này bằng phương pháp

"a".repeat(10)
0:

string.repeat([count]);
7

Đọc thêm về phương pháp này trên MDN.

Tùy chọn này thậm chí còn nhanh hơn. Thật không may, nó không hoạt động trong bất kỳ phiên bản nào của Internet Explorer. Các số trong bảng Chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ phương thức:

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

Đã trả lời ngày 25 tháng 2 năm 2016 lúc 18:23Feb 25, 2016 at 18:23

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

John Slegersjohn SlegersJohn Slegers

43K22 Huy hiệu vàng194 Huy hiệu bạc163 Huy hiệu đồng22 gold badges194 silver badges163 bronze badges

0

Trong ES2015/ES6, bạn có thể sử dụng

"a".repeat(10)
1

Vì vậy, chỉ cần thêm điều này vào các dự án của bạn, và của bạn là tốt để đi.

string.repeat([count]);
8

Đã trả lời ngày 16 tháng 3 năm 2016 lúc 21:01Mar 16, 2016 at 21:01

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

WebDebWebDebwebdeb

12.7K5 Huy hiệu vàng27 Huy hiệu bạc44 Huy hiệu đồng5 gold badges27 silver badges44 bronze badges

1

string.repeat([count]);
9

Đã trả lời ngày 9 tháng 5 năm 2013 lúc 2:29May 9, 2013 at 2:29

Yckartyckartyckart

31.1k9 Huy hiệu vàng118 Huy hiệu bạc128 Huy hiệu đồng9 gold badges118 silver badges128 bronze badges

0

Một cách thú vị khác để nhanh chóng lặp lại ký tự n là sử dụng ý tưởng từ thuật toán số mũ nhanh:

var totn_string = 'TechOnTheNet';

console.log(totn_string.repeat(0));
console.log(totn_string.repeat(1));
console.log(totn_string.repeat(2));
console.log(totn_string.repeat(3));
0

Đã trả lời ngày 6 tháng 1 năm 2015 lúc 12:17Jan 6, 2015 at 12:17

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

csharpfolkcsharpfolkcsharpfolk

4.06624 Huy hiệu bạc29 Huy hiệu đồng24 silver badges29 bronze badges

1

Chỉ vì niềm vui của nó, đây là một cách khác bằng cách sử dụng tofixed (), được sử dụng để định dạng số điểm nổi.

Bằng cách làm

var totn_string = 'TechOnTheNet';

console.log(totn_string.repeat(0));
console.log(totn_string.repeat(1));
console.log(totn_string.repeat(2));
console.log(totn_string.repeat(3));
1

chúng tôi nhận được

var totn_string = 'TechOnTheNet';

console.log(totn_string.repeat(0));
console.log(totn_string.repeat(1));
console.log(totn_string.repeat(2));
console.log(totn_string.repeat(3));
2

Nếu hai ký tự đầu tiên

"a".repeat(10)
2 bị xóa, chúng ta có thể sử dụng mẫu lặp lại này để tạo bất kỳ sự lặp lại nào.

var totn_string = 'TechOnTheNet';

console.log(totn_string.repeat(0));
console.log(totn_string.repeat(1));
console.log(totn_string.repeat(2));
console.log(totn_string.repeat(3));
3

Đã trả lời ngày 18 tháng 6 năm 2021 lúc 17:40Jun 18, 2021 at 17:40

Jose Rui Santosjose Rui SantosJose Rui Santos

14.8k9 Huy hiệu vàng56 Huy hiệu bạc70 Huy hiệu Đồng9 gold badges56 silver badges70 bronze badges

Để lặp lại một giá trị trong các dự án của tôi, tôi sử dụng lặp lại

Ví dụ:

var totn_string = 'TechOnTheNet';

console.log(totn_string.repeat(0));
console.log(totn_string.repeat(1));
console.log(totn_string.repeat(2));
console.log(totn_string.repeat(3));
4

Nhưng hãy cẩn thận vì phương pháp này đã được thêm vào đặc tả ECMAScript 6.

Đã trả lời ngày 9 tháng 3 năm 2016 lúc 12:12Mar 9, 2016 at 12:12

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

var totn_string = 'TechOnTheNet';

console.log(totn_string.repeat(0));
console.log(totn_string.repeat(1));
console.log(totn_string.repeat(2));
console.log(totn_string.repeat(3));
5

Đã trả lời ngày 16 tháng 3 năm 2017 lúc 3:35Mar 16, 2017 at 3:35

Alejandroalejandroalejandro

2.7911 Huy hiệu vàng16 Huy hiệu bạc25 Huy hiệu Đồng1 gold badge16 silver badges25 bronze badges

Miếng đệm bên phải với số không có mảng hoặc vòng lặp. Chỉ sử dụng

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
9 bằng ES6 2015, hiện có sự hỗ trợ rộng rãi. Bóng trái nếu bạn chuyển đổi sự kết hợp.

var totn_string = 'TechOnTheNet';

console.log(totn_string.repeat(0));
console.log(totn_string.repeat(1));
console.log(totn_string.repeat(2));
console.log(totn_string.repeat(3));
6

Đã trả lời ngày 12 tháng 9 năm 2020 lúc 14:48Sep 12, 2020 at 14:48

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

Victor Stoddardvictor StoddardVictor Stoddard

3,4252 huy hiệu vàng24 Huy hiệu bạc24 Huy hiệu đồng2 gold badges24 silver badges24 bronze badges

Đây là những gì tôi sử dụng:

var totn_string = 'TechOnTheNet';

console.log(totn_string.repeat(0));
console.log(totn_string.repeat(1));
console.log(totn_string.repeat(2));
console.log(totn_string.repeat(3));
7

Đã trả lời ngày 16 tháng 1 năm 2016 lúc 5:35Jan 16, 2016 at 5:35

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

Koushik Daskoushik DasKoushik Das

8.3043 huy hiệu vàng46 Huy hiệu bạc40 Huy hiệu đồng3 gold badges46 silver badges40 bronze badges

Tôi sẽ mở rộng câu trả lời của @Bonbon. Phương pháp của anh ấy là một cách dễ dàng để "nối N ký tự vào một chuỗi hiện có", chỉ trong trường hợp bất cứ ai cần phải làm điều đó. Ví dụ: vì "Google" là 1 theo sau là 100 số không.

var totn_string = 'TechOnTheNet';

console.log(totn_string.repeat(0));
console.log(totn_string.repeat(1));
console.log(totn_string.repeat(2));
console.log(totn_string.repeat(3));
8
var totn_string = 'TechOnTheNet';

console.log(totn_string.repeat(0));
console.log(totn_string.repeat(1));
console.log(totn_string.repeat(2));
console.log(totn_string.repeat(3));
9

Lưu ý: Bạn phải thêm chiều dài của chuỗi ban đầu vào điều kiện. You do have to add the length of the original string to the conditional.

Đã trả lời ngày 25 tháng 4 năm 2015 lúc 7:02Apr 25, 2015 at 7:02

Bruno Bronoskybruno BronoskyBruno Bronosky

63K11 Huy hiệu vàng154 Huy hiệu bạc138 Huy hiệu đồng11 gold badges154 silver badges138 bronze badges

Lodash cung cấp một chức năng tương tự như hàm javascript report () không có sẵn trong tất cả các bộ duyệt. Nó được gọi là _.repeat và có sẵn kể từ phiên bản 3.0.0:

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
0

Đã trả lời ngày 13 tháng 12 năm 2016 lúc 17:23Dec 13, 2016 at 17:23

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

0x4a6f46720x4a6f46720x4a6f4672

26.5K16 Huy hiệu vàng102 Huy hiệu bạc136 Huy hiệu đồng16 gold badges102 silver badges136 bronze badges

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
1

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

JWPFOX

5.02411 Huy hiệu vàng45 Huy hiệu bạc42 Huy hiệu đồng11 gold badges45 silver badges42 bronze badges

Đã trả lời ngày 23 tháng 12 năm 2016 lúc 11:31Dec 23, 2016 at 11:31

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

FilthfilthFilth

3.02313 Huy hiệu vàng49 Huy hiệu bạc76 Huy hiệu đồng13 gold badges49 silver badges76 bronze badges

Cũng có thể được sử dụng như một lớp lót:

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
2

Đã trả lời ngày 17 tháng 5 năm 2017 lúc 3:32May 17, 2017 at 3:32

SarsaparillasarsaparillaSarsaparilla

5.9401 Huy hiệu vàng28 Huy hiệu bạc20 Huy hiệu đồng 201 gold badge28 silver badges20 bronze badges

1

Trong CoffeeScript:

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
3

Đã trả lời ngày 1 tháng 6 năm 2017 lúc 13:03Jun 1, 2017 at 13:03

Đây là cách bạn có thể gọi một hàm và nhận kết quả bằng cách trợ giúp của mảng () và tham gia ()

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
4

Đã trả lời ngày 9 tháng 3 năm 2020 lúc 17:22Mar 9, 2020 at 17:22

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

Amir Đan Mạch Đan MạchAmir Danish

3484 Huy hiệu bạc7 Huy hiệu đồng4 silver badges7 bronze badges

Tôi nhận ra rằng đó không phải là một nhiệm vụ phổ biến, nếu bạn cần lặp lại chuỗi của mình chứ không phải số lần số nguyên thì sao?not an integer number of times?

Có thể với

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
9 và
"a".repeat(10)
5, đây là cách:

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
5

Và bên dưới một phiên bản rút ngắn:

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
6

Đã trả lời ngày 9 tháng 4 lúc 11:11Apr 9 at 11:11

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

Nicaelnicaelnicael

17.9K13 Huy hiệu vàng55 Huy hiệu bạc88 Huy hiệu đồng13 gold badges55 silver badges88 bronze badges

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
7

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

Bhargav Rao

47.7K27 Huy hiệu vàng122 Huy hiệu bạc137 Huy hiệu đồng27 gold badges122 silver badges137 bronze badges

Đã trả lời ngày 24 tháng 10 năm 2016 lúc 1:18Oct 24, 2016 at 1:18

Hướng dẫn how do you repeat a character in javascript? - làm thế nào để bạn lặp lại một ký tự trong javascript?

2

Đây là phiên bản ES6

<empty string>
TechOnTheNet
TechOnTheNetTechOnTheNet
TechOnTheNetTechOnTheNetTechOnTheNet
8

Đã trả lời ngày 18 tháng 8 năm 2017 lúc 10:53Aug 18, 2017 at 10:53

MaxalimaxaliMaxali

1.8682 Huy hiệu vàng16 Huy hiệu bạc23 Huy hiệu đồng2 gold badges16 silver badges23 bronze badges

Làm thế nào để bạn lặp lại các chữ cái trong javascript?

Ba cách để lặp lại một chuỗi trong JavaScript..
sử dụng vòng lặp trong thời gian ..
sử dụng đệ quy ..
sử dụng phương thức ES6 lặp lại () ..

Làm thế nào để bạn lặp lại một cái gì đó trong JavaScript?

Lặp lại () là một hàm sẵn có trong JavaScript được sử dụng để xây dựng một chuỗi mới chứa một số bản sao được chỉ định của chuỗi mà hàm này đã được gọi.Cú pháp: String.repeat (Đếm);string. repeat(count);

Phương thức lặp lại () của chuỗi làm gì?

Lặp lại () phương thức lặp lại () tạo cấu trúc và trả về một chuỗi mới chứa số lượng bản sao được chỉ định của chuỗi mà nó được gọi, được nối với nhau.constructs and returns a new string which contains the specified number of copies of the string on which it was called, concatenated together.

Làm thế nào để bạn nhân văn bản trong javascript?

Nhân chuỗi bằng cách sử dụng phương thức REBISE () Chuỗi.Phương thức lặp lại () sẽ trả về một giá trị chuỗi mới chứa số lượng bản sao của chuỗi được nối với nhau.Bạn cần chuyển một giá trị số cho phương thức chỉ định số lượng bản sao của chuỗi được yêu cầu. The String. repeat() method will return a new string value that contains the number of copies of the string concatenated together. You need to pass a number value to the method that specifies how many copies of the string are required.