read the book and find that String can be expressed in two ways, as follows
var a = "double";
var b = "single";
is there any difference between the two writing methods?
read the book and find that String can be expressed in two ways, as follows
var a = "double";
var b = "single";
is there any difference between the two writing methods?
the same, the literal amount of the string
'a'==="a" //true
there is also template literal quantity
of backquotation mark `.var str1 = 'a is not "b"'
var str2 = "a is not 'b'"
var str3 = `str: ${str2}`
, it makes no difference at all!
there is not much difference. It is recommended to use single quotation marks
there is no difference in the js language
Application scenarios
var str = "< script src='www.baidu.com' >"
here you must use single and double quotation marks or you will report an error
in php,
single quotes are just ordinary strings, but double quotes can parse variables in strings
it seems that the parsing speed of single quotation marks is faster than that of double quotes
single quotation marks and double quotation marks are exactly the same, and there is no question of who is fast or slow. Although many people suggest using single quotation marks, I still recommend using double quotation marks.
those who like to use single quotation marks are usually originally developed by PHP. Double quotes in PHP have variable parsing, so they will be slower.
like to use double quotes, usually they are originally engaged in C, Java, C-sharp.
ES6 is followed by backquotes ( `
) to indicate a string to be parsed (string template), and this character is easily confused with single quotes ('
) (of course, general fonts and editors will help you distinguish)
of course, this is not very persuasive, so the most fundamental question is:
do not mix except in special cases
however, after there is a string template, special cases can be handled with a string template, so the team can agree that should not be mixed .
there is no difference. Choose according to your own code specification. Do not mix it. Just unify it
No difference. Generally, you like single quotation marks
. The only difference is that they need to be escaped in different quotation marks, such as '\'"
and "\ "
.
makes no difference. Js generally uses single quotation marks.
is no difference. It is mainly used to distinguish between quotation marks
. In double quotation marks, you can use single quotation marks
, that is,
var a = "'aaa'111"
to get a string
' aaa'111
at this time'is a character
Previous: How to quickly merge 1000 txt files, each 2G in size?
Next: Is there a main () method like java that can be run directly in js?
The horizontal coordinates of echarts are not specifically marked, and the X coordinates do not have a grid to indicate. Here is a figure that specifies . js * * createChartSix() { this.$http .get(this.$api.dataChart) .then(rsp => { ...
sincerely ask for advice: < hr > I want to use node as the background to build a video streaming server. The front end is similar to Youku VOD. It can record the playback node function, and load the progress bar at any point (starting from the c...
I need to implement in a chained promise function, any function error in the middle terminates the program, and can catch the error function, and then perform different operations according to different error functions. How can the following code be imp...
I would like to ask what is wrong with this code. Thank you for your answers. ...
is doing a question on Niuke.com. I encounter a problem: to achieve the function callIt, after the call meets the following conditions 1, the returned result is the result after calling fn 2, and the call parameter of fn is all the parameters after th...
A timing examination system is triggered if the click event is triggered within 5 seconds, and if it is not triggered, the system marks the correct answer at the end of the countdown. How to implement ...
description: a regular match is given to the content of an input box, and the matching content is the product activation code. looks like this: "0C31-0B81-BB32-3094-0C31-0B81-BB32-3094 " Code: $( -sharplicenseCode ).keyup(function () { le...
1. The custom event triggers the click event of .cpcstartrefresh, but triggers 2 click events each time 2. The code is as follows: window.onmessage = function (e) { create an event object, var myEvent = document.createEvent( Event ); m...
I configured the MIME type of the file with the amr suffix in the apache configuration as application ms-download, Why it is a garbled page when opening a file in amr format using window.open in chrome, while a file in amr format can be successfully dow...
I got a set of data, which is to choose the type of question. How can I tell if I have chosen the right one answera: "Olympic Games " answerb: "Asian Games " answerc: "Paralympic Games " answerd: "University Games " id: "1772 " question: "f...
read a number, such as 521 change this number to 0521 but put it into four div separately, how to realize it? 0 < div > 5 < div > 2 < div > 1 < div > ...
react projects cannot save store? using redux, data index.js ReactDOM.render( <Provider store={store}> <Router > < Provider>, document.getElementById( root )) registerServiceWorker() actions export const SET_USER = ...
how to find all the NA characters in a HMLT page and replace it with "and invalid " with native JS ...
...
suppose there are only a.js and b.js (only two js and nothing else) b.js export A variable is used for a.js can you directly use import and export without using packaging and compilation tools such as webpack or babel can it be achieved with the h...
do the gods have plug-ins for uploading attachments in the mobile version that can also be uploaded more than one? ...
what does the code circled in the following picture mean? ...
I look at a html ui project with items such as: var apiserver = window[ apiserver ]; url = apiserver + "filterUrlController getUrlData"; I searched the whole project and couldn t find the value of window [ apiserver ]. How do you un...
In the vue-cli project, I directly introduced the particls library into index.html, and the related files are placed in the static directory . <div id="particles-js">< div> <script type="text javascript" src="s...
How does the code return only the result after the last asynchronous operation in the for loop is completed as shown in the figure? Please stop by and give me a hand. ...