已经不想看度娘给出的东西了
乱七八糟都不止痒
谁能给出一个简单的结论
我好混乱啊
1
fwings260 2015-07-27 17:17:47 +08:00
我记的没错的话。。。。貌似单双引号一样?
我之前一直用的双引号,因为平时打字手顺了 一年没写,现在整天写SQL,又全能单引号了。。。 记忆混乱了 |
2
EPr2hh6LADQWqRVH 2015-07-27 17:18:50 +08:00
单引号里能用双引号,双引号里能用单引号
|
3
oott123 2015-07-27 17:19:23 +08:00 via Android
想用啥用啥
|
4
Twinkle 2015-07-27 17:22:16 +08:00
等价的.. 个人习惯用单引号,好处大概有:
1. 字符串里面写html可以直接双引号不用转; 2. 少按shift... |
5
imn1 2015-07-27 17:22:28 +08:00
单引号内转义有一定限制
|
6
FrankFang128 2015-07-27 17:25:14 +08:00
没有区别,基本不用双
|
7
visonme 2015-07-27 17:27:49 +08:00
没区别,一般推荐是使用单引号
|
8
pH 2015-07-27 17:28:42 +08:00
如果是针对string的话,没区别。 我都混着用
|
9
learnshare 2015-07-27 17:45:56 +08:00
没区别,JS 单引号,HTML/CSS 双引号
|
11
jugelizi 2015-07-27 17:51:37 +08:00
没啥区别
注意手写拼接的话转义下\ |
12
haozhang 2015-07-27 19:04:14 +08:00
"" = ''
"a" = 'a' "\"" = " "\'" = ' '\'' = ' "\'" = ' "''" = '' '""' = "" |
14
sneezry 2015-07-27 19:51:01 +08:00 via iPhone
基本一样的,JSON明确说明只能用双引号
|
17
suikator 2015-07-27 20:38:42 +08:00 via Android
语法明确规定必须用双引的就用双引,其他全单引,个人规则,仅供参考
|
19
zonghua 2015-07-27 20:41:43 +08:00
javascript没有字符类型,所以
|
20
laucie 2015-07-27 20:42:05 +08:00
没有区别
|
21
Tink 2015-07-27 20:52:25 +08:00
为了减少转义的话,就两个都用
|
22
epkT6QJ3RSaz6AnJ 2015-07-28 00:41:51 +08:00
|
23
Sabermadao 2015-07-28 00:56:42 +08:00
有试过,一般不引起歧义的都可以通用
|
24
biggun 2015-07-28 01:48:48 +08:00
优先使用单引号。
主要在项目里保持一直就行了。 |
25
w88975 2015-07-28 02:12:34 +08:00
单引号看起来比双引号要清晰的多 因为只有一个' 而且需要用到双引号做字符的时候,不用去转义.
|
27
lujiajing1126 2015-07-28 09:52:25 +08:00 via Android
一般来说静态编译器或者语法检查器会提示你优先用单引号包围所有的字符串。。除非你需要在单引号里面用单引号
|
28
whimsySun 2015-07-28 10:01:45 +08:00
单引号好看多了
|
29
coolicer 2015-07-28 15:33:51 +08:00
我本人是用单,有时候不小心打了双。随便吧
|
30
isCyan 2015-07-28 19:09:55 +08:00
真心喜欢单引号,最简单理由:不用按 Shift。
|
31
an168bang521 2015-08-02 13:54:18 +08:00 1
1、单引号和双引号一样的,没有任何区别,不会像PHP之类的语言出现解析不同的情况(备注:我不懂PHP的,记得在网上还是书上看过这个,说是没有任何区别,和PHP不一样)
2、单引号和双引号用的时候,记得一个点就行了,就是一对单引号之间不能出现单引号,如果必须出现单引号,需要用转义字符 [\] 来转义下;双引号同理; 3、JSON格式的字符串,必须要双引号; 目前关于单引号和双引号这个,只能想到这三点; |
32
suyu34 2015-08-06 21:50:28 +08:00 via Android
单引号双引号同义 不过建议使用单引号 因为某些类型的代码双引号是有意义的 比如coffee
|