Hướng dẫn javascript quotes in string - trích dẫn javascript trong chuỗi

17

Nội dung chính

  • Làm cách nào để đặt trích dẫn đơn trong JavaScript?
  • Làm cách nào để đặt trích dẫn đơn trong một chuỗi?
  • Bạn có thể sử dụng các trích dẫn đơn cho các chuỗi trong JavaScript không?
  • Làm thế nào để bạn đặt báo giá bên trong một chuỗi trong JavaScript?

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.
Learn more.

Tôi có biến

var quote_str = '<option value="1">tea</option>;'
2 như sau:
var str = <option value="1">tea</option>;

Tôi muốn làm nó như dưới đây

var quote_str = '<option value="1">tea</option>;'

Có ai có thể giúp tôi không? Cảm ơn trước!

Edit:

Tôi đã thử mã sau, tuy nhiên, nó không chính xác.

var quote_str =  'str';

Khi được hỏi ngày 28 tháng 5 năm 2012 lúc 15:57May 28, 2012 at 15:57May 28, 2012 at 15:57

Hướng dẫn javascript quotes in string - trích dẫn javascript trong chuỗi

AcubiacubiAcubiAcubi

2.74310 Huy hiệu vàng39 Huy hiệu bạc54 Huy hiệu Đồng10 gold badges39 silver badges54 bronze badges10 gold badges39 silver badges54 bronze badges

4

Tôi nghĩ rằng bạn muốn dấu chấm phẩy bên ngoài chuỗi theo nghĩa đen:

var quote_str = '<option value="1">tea</option>';

Nếu bạn có nghĩa là bạn cũng muốn các ký tự Apostrophe bên trong chuỗi, bạn cũng có thể sử dụng

var quote_str = '<option value="1">tea</option>;'
3 để đặt dấu nháy đơn vào chuỗi được phân định bởi các dấu nháy đơn:
var quote_str = '\'<option value="1">tea</option>\'';

Bạn cũng có thể sử dụng dấu ngoặc kép để phân định chuỗi. Sau đó, bạn không cần phải thoát khỏi dấu nháy đơn, nhưng bạn phải thoát khỏi dấu ngoặc kép:

var quote_str = "'<option value=\"1\">tea</option>'";

Nếu bạn đã có một chuỗi và muốn thêm dấu nháy đơn xung quanh nó, bạn sẽ kết nối các chuỗi:

var quote_str =  "'" + str + "'";

Đã trả lời ngày 28 tháng 5 năm 2012 lúc 16:00May 28, 2012 at 16:00May 28, 2012 at 16:00

GuffaguffaGuffaGuffa

674K108 Huy hiệu vàng722 Huy hiệu bạc995 Huy hiệu Đồng108 gold badges722 silver badges995 bronze badges108 gold badges722 silver badges995 bronze badges

2

Thoát khỏi từng trích dẫn bằng một cú đánh ngược:

var quote_str = '\'<option value="1">tea</option>;\''

Voi hoặc bọc chuỗi trong các trích dẫn của một loại khác (nghĩa là trích dẫn kép), nhưng hãy chắc chắn thoát khỏi trích dẫn kép bên trong để không vô tình đóng chuỗi:

var str = <option value="1">tea</option>;
0

Cập nhật muộn: Bây giờ chúng tôi có nghĩa đen, vì vậy toàn bộ điều trở nên dễ dàng: now we have template literals, so the whole thing becomes a breeze: now we have template literals, so the whole thing becomes a breeze:

var str = <option value="1">tea</option>;
1

Đã trả lời ngày 28 tháng 5 năm 2012 lúc 16:01May 28, 2012 at 16:01May 28, 2012 at 16:01

Eliran Malkaeliran MalkaEliran MalkaEliran Malka

15,5K6 Huy hiệu vàng75 Huy hiệu bạc99 Huy hiệu Đồng6 gold badges75 silver badges99 bronze badges6 gold badges75 silver badges99 bronze badges

3

Bạn có thể thoát khỏi các ký tự trong JavaScript với

var quote_str = '<option value="1">tea</option>;'
4. Nếu đó là vấn đề của bạn

Đã trả lời ngày 28 tháng 5 năm 2012 lúc 16:00May 28, 2012 at 16:00May 28, 2012 at 16:00

GuffaguffaGuffa

674K108 Huy hiệu vàng722 Huy hiệu bạc995 Huy hiệu Đồng108 gold badges722 silver badges995 bronze badges

Thoát khỏi từng trích dẫn bằng một cú đánh ngược:

Voi hoặc bọc chuỗi trong các trích dẫn của một loại khác (nghĩa là trích dẫn kép), nhưng hãy chắc chắn thoát khỏi trích dẫn kép bên trong để không vô tình đóng chuỗi:

Cập nhật muộn: Bây giờ chúng tôi có nghĩa đen, vì vậy toàn bộ điều trở nên dễ dàng: now we have template literals, so the whole thing becomes a breeze:

Đã trả lời ngày 28 tháng 5 năm 2012 lúc 16:01May 28, 2012 at 16:01Oct 3, 2019 at 11:58

Eliran Malkaeliran MalkaEliran Malkaadd single quotes inside a string using JavaScript. This was achieved by two methods.

15,5K6 Huy hiệu vàng75 Huy hiệu bạc99 Huy hiệu Đồng6 gold badges75 silver badges99 bronze badges

Bạn có thể thoát khỏi các ký tự trong JavaScript với

var quote_str = '<option value="1">tea</option>;'
0

var quote_str = '<option value="1">tea</option>;'
4. Nếu đó là vấn đề của bạn

Guffaguffa

var quote_str = '<option value="1">tea</option>;'
1

Output:

Làm cách nào để đặt trích dẫn đơn trong JavaScript?

674K108 Huy hiệu vàng722 Huy hiệu bạc995 Huy hiệu Đồng, and the syntax of \" will always be a double quote, without any fear of breaking the string. Using this method, we can use apostrophes in strings built with ". 'We\'re safely using an apostrophe in single quotes. ' We can also use quotation marks in strings built with ".

Làm cách nào để đặt trích dẫn đơn trong một chuỗi?

Cập nhật muộn: Bây giờ chúng tôi có nghĩa đen, vì vậy toàn bộ điều trở nên dễ dàng:Precede the quote character by an escape character ( “\” ).

Bạn có thể sử dụng các trích dẫn đơn cho các chuỗi trong JavaScript không?

Đã trả lời ngày 28 tháng 5 năm 2012 lúc 16:01Oct 3, 2019 at 11:58they can be written inside single quotes ( ' ' ), double quotes ( " " ), or backticks ( ` ` ). The type of quote used must match on both sides, however it is possible that all three styles can be used throughout the same script.

Làm thế nào để bạn đặt báo giá bên trong một chuỗi 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.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.