Phương thức Một số nguyên giữa Một chuỗi mới chứa số lượng bản sao được chỉ định của chuỗi đã cho.repeat[]
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, được nối với nhau.repeat[]
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ố
count
0
và +Infinity
, chỉ ra số lần lặp lại chuỗi.Giá trị trả về
Ngoại lệ
RangeError
: Số lượng lặp lại phải không âm.RangeError
: 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
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
JavaScript có phương thức Example:slice[]
tích hợp bằng cách sử dụng mà chúng ta có thể tạo một bản sao của một chuỗi.const str = "apple";
const copy = str.slice[];
console.log[copy]; // "apple"
Similary, bạn cũng có thể làm điều đó bằng cách gán chuỗi cũ cho một biến mới.
const str = "apple";
const copy = str;
console.log[copy]; // "apple
Có liên quan
- Cách tạo bản sao của một mảng trong JavaScript
- Share:
- Share:
Hướng dẫn CSS & Demo
Các khóa học Udemy hàng đầu
JavaScript - Hướng dẫn hoàn chỉnh 2022 [người mới bắt đầu + Advanced]
116.648 sinh viên ghi danh
52 giờ nội dung video
$ 14,99 từ Udemy
React - Hướng dẫn hoàn chỉnh [Móc bao gồm, Bộ định tuyến React, Redux]
631.582 sinh viên ghi danh
49 giờ nội dung video
$ 24,99 từ Udemy
Vue - Hướng dẫn đầy đủ [w/ bộ định tuyến, Vuex, API thành phần]
203.937 sinh viên ghi danh
31,5 giờ nội dung video
$ 14,99 từ Udemy
Ví dụ
Tạo bản sao của một văn bản:
hãy để văn bản = "Hello World!"; Đặt kết quả = text.repeat [2];
let result = text.repeat[2];
Hãy tự mình thử »
hãy để văn bản = "Hello World!"; Đặt kết quả = text.repeat [4];
let result = text.repeat[4];
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Phương thức repeat[]
trả về một chuỗi với một số bản sao của chuỗi.
Phương thức repeat[]
trả về một chuỗi mới.
Phương thức repeat[]
không thay đổi chuỗi ban đầu.
Cú pháp
Thông số
Tham số | Sự mô tả |
đếm | Yêu cầu. Số lượng bản sao. The number of copies. |
Giá trị trả về
Loại hình | Sự mô tả |
đếm | Yêu cầu. Số lượng bản sao. |
Giá trị trả về
Loại hình
Một chuỗi
Các bản sao của chuỗi gốc. | Hỗ trợ trình duyệt | repeat[] là tính năng ECMAScript6 [ES6]. | ES6 [JavaScript 2015] được hỗ trợ trong tất cả các trình duyệt hiện đại: | Trình duyệt Chrome |
Bờ rìa | Bờ rìa | Bờ rìa | Bờ rìa | Bờ rìa |
Firefox