2016-05-13

阅读

babel到底将代码转换成什么鸟样

时间管理的七句话

Git 客户端在 WebIDE 中的实现

Webpack——令人困惑的地方

聚沙

常见 HTML 转义字符

字符 十进制 转义字符
"
& & &
< < <
> > >
不断开空格(non-breaking space)    

http://tool.oschina.net/commons?type=2

Unexpected escaped character ‘<’ in regular expression

the backslashes before your “<” characters in the pattern are unnecessary.

标签前面的反斜杠是不需要的

规范错误提示

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
“Missing semicolon.” : “缺少分号.”,

“Use the function form of \”use strict\”.” : “使用标准化定义function.”,

“Unexpected space after ‘-’.” : “在’-'后面不应出现空格.”,

“Expected a JSON value.” : “请传入一个json的值.”,

“Mixed spaces and tabs.”: “空格和TAB重复.”,

“Unsafe character.” : “不安全的字符.”,

“Line too long.”: “本行中的字符超过设定的最大长度.”,

“Trailing whitespace.”: “本行末尾有过多无用空格.”,

“Script URL.” : “脚本URL.”,

“Unexpected {a} in ‘{b}’.” : “在 ‘{b}’ 中不该出现 {a}.”,

“Unexpected ‘{a}’.” : “不该在此出现’{a}’.”,

“Strings must use doublequote.” : “字符串需要用双引号”,

“Unnecessary escapement.” : “不需要转义”,

“Control character in string: {a}.” : “在字符串中出现了Control的字符”,

“Avoid \\’.” : “避免 \\”,

“Avoid \\v.” : “避免 \\v”,

“Avoid \\x-.” : “避免 \\x-”,

“Bad escapement.” : “错误的转义字符”,

“Bad number ‘{a}’.” : “错误的数字 ‘{a}’”,

“Missing space after ‘{a}’.” : “在’{a}’之后缺少空格”,

“Don’t use extra leading zeros ‘{a}’.” : “不要再’{a}’的前面用多余的0″,

“Avoid 0x-. ‘{a}’.” : “避免使用 0x-. ‘{a}’.”,

“A trailing decimal point can be confused with a dot ‘{a}’.” : “在’{a}’中使用点尾随小数点”,

“Unexpected comment.” : “不该在此处出现注释”,

“Unescaped ‘{a}’.” : “没有转义 ‘{a}’”,

“Unexpected control character in regular expression.” : “在正则表达式中出现了control字符”,

“Unexpected escaped character ‘{a}’ in regular expression.” : “在正则表达式中出现了没有转义的字符 ‘{a}’”,

“Expected ‘{a}’ and instead saw ‘{b}’.” : “应该用 ‘{a}’代替’{b}’”,

“Spaces are hard to count. Use .” : “空格难以统计,请使用 ”,

“Insecure ‘{a}’.” : “不安全的 ‘{a}’”,

“Empty class.” : “空的class”,

“Expected a number and instead saw ‘{a}’.”:“应该用数字代替’{a}’”,

“‘{a}’ should not be greater than ‘{b}’.”:“‘{a}’不应该比’{b}’大”,

“‘hasOwnProperty’ is a really bad name.”: “‘hasOwnProperty’是关键字”,

“‘{a}’ was used before it was defined.”:“‘{a}’未定义就已经使用了.”,

“‘{a}’ is already defined.”:“‘{a}’被重复定义”,

“A dot following a number can be confused with a decimal point.”:“数字后面的一个点会被误认为是十进制的小数点”,

“Confusing minusses” : “容易混淆的负数表达-”,

“Confusing plusses.” : “容易混淆的正数表达+”,

“Unmatched ‘{a}’.” : “无法匹配的’{a}’”,

“Expected ‘{a}’ to match ‘{b}’ from line {c} and instead saw ‘{d}’.”:“在行{c}中需要用’{a}’和’{b}’匹配,用来代替’{d}’”,

“Unexpected early end of program.”:“程序不可预期的提前终止”,

“A leading decimal point can be confused with a dot: ‘.{a}’.”:“‘{a}’前的点容易混淆成小数点”,

“Use the array literal notation [].”:“使用数组的符号 []“,

“Expected an operator and instead saw ‘{a}’.”:“需要用一个符号来代替’{a}’”,

“Unexpected space after ‘{a}’.”:“在’{a}’之后不能出现空格”,

“Unexpected space before ‘{a}’.”:“在’{a}’之前不能出现空格”,

“Bad line breaking before ‘{a}’.”:“在’{a}’之前错误的换行”,

“Expected ‘{a}’ to have an indentation at {b} instead at {c}.”:“‘{a}’需要在{c}而不是{b}处缩进”,

“Line breaking error ‘{a}’.”:“换行错误 ‘{a}’”,

“Unexpected use of ‘{a}’.”:“此处不能用’{a}’”,

“Bad operand.”:“错误的操作数”,

“Use the isNaN function to compare with NaN.”:“使用isNaN来与NaN比较”,

“Confusing use of ‘{a}’.”:“容易混淆的’{a}’的使用”,

“Read only.”:“只读的属性”,

“‘{a}’ is a function.”:“‘{a}’是一个函数”,

‘Bad assignment.’:“错误的赋值”,

“Do not assign to the exception parameter.”:“不要给额外的参数赋值”,

“Expected an identifier in an assignment and instead saw a function invocation.”:“在赋值的语句中需要有一个标识符,而不是一个方法的调用”,

“Expected an identifier and instead saw ‘{a}’ (a reserved word).”:“需要有一个标识符,而不是’{a}’(保留字符)”,

“Missing name in function declaration.”:“在方法声明中缺少名称”,

“Expected an identifier and instead saw ‘{a}’.”:“需要有一个标识符,而不是’{a}’”,

“Inner functions should be listed at the top of the outer function.”:“内部函数的声明应该放在此函数的顶部。”,

“Unreachable ‘{a}’ after ‘{b}’.”:“在’{b}’之后无法获取’{a}’”,

“Unnecessary semicolon.”:“不必要的分号”,

“Label ‘{a}’ on {b} statement.”:“将’{a}’放在{b}的声明中”,

“Label ‘{a}’ looks like a javascript url.”:“‘{a}’看上去像一个js的链接”,

“Expected an assignment or function call and instead saw an expression”:“需要一个赋值或者一个函数调用,而不是一个表达式.”,

“Do not use ‘new’ for side effects.”:“不要用’new’语句.”,

“Unnecessary \”use strict\”.”:“不必要的\”use strict\”.”,

“Missing \”use strict\” statement.”:“缺少\”use strict\”的声明”,

“Empty block.”:“空的模块”,

“Unexpected /*member ‘{a}’.”:“不应出现 /*元素 ‘{a}’.”,

“‘{a}’ is a statement label.”:“‘{a}’是一个声明”,

“‘{a}’ used out of scope.”:“‘{a}’使用超出范围”,

“‘{a}’ is not allowed.”:“不允许使用’{a}’”,

“‘{a}’ is not defined.”:“‘{a}’没有被定义”,

“Use ‘{a}’ to compare with ‘{b}’.”:“使用’{a}’与’{b}’相比”,

“Variables should not be deleted.”:“变量需要被删除”,

“Use the object literal notation {}.”:“使用对象的文字符号 {}”,

“Do not use {a} as a constructor.”:“不要使用{a}作为一个构造对象”,

“The Function constructor is eval.”:“The Function constructor is eval.”,

“A constructor name should start with an uppercase letter.”:“一个构造对象的名称必须用大写字母开头.”,

“Bad constructor.”:“错误的构造对象”,

“Weird construction. Delete ‘new’.”:“构造对象有误,请删除’new’”,

“Missing ‘()’ invoking a constructor.”:“缺少括号()”,

“Avoid arguments.{a}.”:“避免参数.{a}.”,

“document.write can be a form of eval.”:“document.write是eval的一种形式”,

‘eval is evil.’:“尽量不要使用eval”,

“Math is not a function.”:“Math不是一个函数”,

“Missing ‘new’ prefix when invoking a constructor.”:“此处缺少了’new’”,

“Missing radix parameter.”:“缺少参数”,

“Implied eval is evil. Pass a function instead of a string.”:“传递一个函数,而不是一个字符串”,

“Bad invocation.”:“错误的调用”,

“['{a}'] is better written in dot notation.”:“['{a}']最好用点.的方式”,

“Extra comma.”:“多余的逗号”,

“Don’t make functions within a loop.”:“不要用循环的方式创建函数”,

“Unexpected parameter ‘{a}’ in get {b} function.”:“在{b}方法中不该用到参数’{a}’”,

“Duplicate member ‘{a}’.”:“重复的’{a}’”,

“Expected to see a statement and instead saw a block.”:“此处应该是语句声明.”,

“Too many var statements.”:“过多var的声明”,

“Redefinition of ‘{a}’.”:“‘{a}’被重复定义”,

“It is not necessary to initialize ‘{a}’ to ‘undefined’.”:“无需将’{a}’初始化为’undefined’”,

“Expected a conditional expression and instead saw an assignment.”:“此处需要一个表达式,而不是赋值语句”,

“Expected a ‘break’ statement before ‘case’.”:“在’case’之前需要有’break’.”,

“Expected a ‘break’ statement before ‘default’.”:“在’default’之前需要有’break’.”,

“This ‘switch’ should be an ‘if’.”:“此处’switch’应该是’if’.”,

“All ‘debugger’ statements should be removed.”:“请删除’debugger’的语句”,

“‘{a}’ is not a statement label.”:“‘{a}’不是一个声明标签.”,

“Expected an assignment or function call and instead saw an expression.”:“需要一个语句或者一个函数调用,而不是一个表达式”,

“Function declarations should not be placed in blocks. Use a function expression or move the statement to the top of the outer function.”:“函数的声明不能放在类似if的块中,需要放在外部函数的顶部.”

30 seconds

Comments