Hướng dẫn add double quotes to array in javascript - thêm dấu ngoặc kép vào mảng trong javascript

55

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Làm thế nào có thể tham gia một mảng vào một chuỗi và đồng thời đặt từng giá trị vào điều này

'1/2/12','15/5/12'

for (var i in array) {
    dateArray.push(array[i].date);
}
dateString=dateArray.join('');
console.log(dateString);

Hướng dẫn add double quotes to array in javascript - thêm dấu ngoặc kép vào mảng trong javascript

Gary

12.6K17 Huy hiệu vàng46 Huy hiệu bạc70 Huy hiệu đồng17 gold badges46 silver badges70 bronze badges

Hỏi ngày 2 tháng 8 năm 2012 lúc 1:18Aug 2, 2012 at 1:18

1

Sử dụng Array.Map để bọc từng mục trong trích dẫn và sau đó tham gia chúng.

var dates = ['1/2/12','15/5/12'];
const datesWrappedInQuotes = dates.map(date => `'${date}'`);
const withCommasInBetween = datesWrappedInQuotes.join(',')
console.log( withCommasInBetween );

Đã trả lời ngày 2 tháng 8 năm 2012 lúc 1:24Aug 2, 2012 at 1:24

Ruan Mendesruan MendesRuan Mendes

87.5K30 Huy hiệu vàng146 Huy hiệu bạc209 Huy hiệu đồng30 gold badges146 silver badges209 bronze badges

2

ES6:

var dates = ['1/2/12','15/5/12'];
var result = dates.map(d => `'${d}'`).join(',');
console.log(result);

Edkeveked

17.1k8 Huy hiệu vàng52 Huy hiệu bạc89 Huy hiệu đồng8 gold badges52 silver badges89 bronze badges

Đã trả lời ngày 22 tháng 12 năm 2017 lúc 10:24Dec 22, 2017 at 10:24

IANPIANPIanp

3213 Huy hiệu bạc8 Huy hiệu Đồng3 silver badges8 bronze badges

dateString = '\'' + dateArray.join('\',\'') + '\'';

Bản demo: http://jsfiddle.net/mlrmb/

Đã trả lời ngày 2 tháng 8 năm 2012 lúc 1:22Aug 2, 2012 at 1:22

Hướng dẫn add double quotes to array in javascript - thêm dấu ngoặc kép vào mảng trong javascript

Pedro L.Pedro L.Pedro L.

7.2163 huy hiệu vàng24 Huy hiệu bạc26 Huy hiệu đồng3 gold badges24 silver badges26 bronze badges

4

Chào mọi người,

Tôi cần thêm dấu ngoặc kép vào các giá trị trong một mảng, vui lòng giúp tôi về cách làm điều đó.

Ví dụ: var arr = ["servicenow, cộng đồng"];

Tôi có một mảng như thế này nhưng tôi cần mảng là & nbsp; var arr = ["serviceNow", "cộng đồng"]; thông qua tập lệnh máy chủ

Vui lòng cho tôi biết cách giải quyết vấn đề này

Đã giải quyết! Đi đến giải pháp.

Tôi có mảng như

Var arr=[];

arr.push(1)
arr.push(2)
arr.pus(3)

Tôi muốn đầu ra như

var output=["1","2","3"]

Những gì tôi đã thử:

var output= arr.map(item => "'" + item + "'").join();

Cập nhật 15-tháng 9 năm 21 22:07 PM 15-Sep-21 22:07pm


1 giải pháp solution

Giải pháp 1

const input = [1, 2, 3];
const output = input.map(i => i.toString());

& nbsp;

Hướng dẫn add double quotes to array in javascript - thêm dấu ngoặc kép vào mảng trong javascript
Hướng dẫn add double quotes to array in javascript - thêm dấu ngoặc kép vào mảng trong javascript

Chuyên gia hàng đầu
24 giờ cuối cùngTháng này


Bản quyền © Codeproject, 1999-2022 Tất cả các quyền.
All Rights Reserved.

Web01 2.8: 2022-09-22: 1


Làm thế nào để bạn thêm dấu ngoặc kép trong JavaScript?

Kiểu dữ liệu JavaScript Cách thức - Tham gia các phần tử mảng với báo giá kép

  • Quay lại String & NBSP; ↑

Câu hỏi

Chúng tôi muốn biết làm thế nào để tham gia các yếu tố mảng với báo giá kép.

Câu trả lời


<!DOCTYPE html>
<html>
<body>
<script type='text/javascript'>
<!--from   w w w .  j  av a 2  s .  c om-->
    var arr = ["one","two","three","four"];
    var str = '"' + arr.join('","') + '"';
    document.writeln(str);




Mã trên được hiển thị như sau:

  • Quay lại String & NBSP; ↑

Làm thế nào để bạn thêm một báo giá kép vào một mảng?

Bạn chỉ cần thêm dấu ngoặc kép. Trong một chuỗi theo nghĩa đen được phân định bằng các trích dẫn kép ("ví dụ"), bạn sử dụng dấu gạch chéo ngược trước một trích dẫn kép để có báo giá trong chuỗi (thay vì có nó kết thúc chuỗi theo nghĩa đen), như thế này: "Đây là Trích dẫn: \ "Đó là nó.".use a backslash in front of a double quote in order to have the quote in the string (instead of having it end the string literal), like this: "here's a quote: \" that was it." .

Bạn có thể sử dụng dấu ngoặc kép trong JavaScript không?

Cả hai trích dẫn đơn ('') và double ("") được sử dụng để biểu diễn một chuỗi trong javascript.Chọn một phong cách trích dẫn là tùy thuộc vào bạn và không có ngữ nghĩa đặc biệt nào cho một phong cách khác.Tuy nhiên, điều quan trọng cần lưu ý là không có loại cho một ký tự trong JavaScript, mọi thứ luôn là một chuỗi!. Choosing a quoting style is up to you and there is no special semantics for one style over the other. Nevertheless, it is important to note that there is no type for a single character in javascript, everything is always a string!

Làm thế nào để bạn thêm dấu ngoặc kép trong JavaScript?

Các dấu ngoặc kép kèm theo bạn sẽ cần sử dụng các dấu ngoặc kép đối diện bên trong và bên ngoài các trích dẫn đơn hoặc kép của JavaScript.Điều đó có nghĩa là các chuỗi chứa các trích dẫn đơn cần sử dụng dấu ngoặc kép và chuỗi chứa dấu ngoặc kép cần sử dụng trích dẫn đơn.use opposite quotation marks inside and outside of JavaScript single or double quotes. That means strings containing single quotes need to use double quotes and strings containing double quotes need to use single quotes.

Làm thế nào để bạn đặt dữ liệu trong một mảng?

Nói chung, khi tạo một mảng, bạn sử dụng toán tử mới, cộng với kiểu dữ liệu của các phần tử mảng, cộng với số lượng các phần tử mong muốn được đặt trong dấu ngoặc vuông ('[' và ']').Như bạn có thể thấy từ ví dụ, để tham khảo một phần tử mảng, bạn nối các dấu ngoặc vuông vào tên mảng.use the new operator, plus the data type of the array elements, plus the number of elements desired enclosed within square brackets ('[' and ']'). As you can see from the example, to reference an array element, you append square brackets to the array name.