回答編集履歴
4
機能の追加と処理の簡易化
test
CHANGED
File without changes
|
3
test
CHANGED
File without changes
|
2
条件分岐を追加\(~\?~:~;\)
test
CHANGED
@@ -196,7 +196,7 @@
|
|
196
196
|
|
197
197
|
WR : function(str){
|
198
198
|
|
199
|
-
document.write(str);
|
199
|
+
str ? document.write(str) : "";
|
200
200
|
|
201
201
|
return this;
|
202
202
|
|
@@ -214,13 +214,13 @@
|
|
214
214
|
|
215
215
|
JS : function(url){
|
216
216
|
|
217
|
-
return this.WR("<script type='text/javascript' src='"+url+"'></script>");
|
217
|
+
return url ? this.WR("<script type='text/javascript' src='"+url+"'></script>") : this;
|
218
218
|
|
219
219
|
},
|
220
220
|
|
221
221
|
CSS : function(url){
|
222
222
|
|
223
|
-
return this.WR("<link rel='stylesheet' href='"+url+"'>");
|
223
|
+
return url ? this.WR("<link rel='stylesheet' href='"+url+"'>") : this;
|
224
224
|
|
225
225
|
}
|
226
226
|
|
1
コードの簡略化
test
CHANGED
@@ -204,29 +204,23 @@
|
|
204
204
|
|
205
205
|
init : function(){
|
206
206
|
|
207
|
-
this.WR("<meta charset='UTF-8'>")
|
207
|
+
return this.WR("<meta charset='UTF-8'>")
|
208
|
-
|
208
|
+
|
209
|
-
|
209
|
+
.WR("<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />")
|
210
|
-
|
210
|
+
|
211
|
-
|
211
|
+
.WR("<meta name='viewport' content='width=device-width, initial-scale=1'>");
|
212
|
-
|
213
|
-
return this;
|
214
212
|
|
215
213
|
},
|
216
214
|
|
217
215
|
JS : function(url){
|
218
216
|
|
219
|
-
this.WR("<script type='text/javascript' src='"+url+"'></script>");
|
217
|
+
return this.WR("<script type='text/javascript' src='"+url+"'></script>");
|
220
|
-
|
221
|
-
return this;
|
222
218
|
|
223
219
|
},
|
224
220
|
|
225
221
|
CSS : function(url){
|
226
222
|
|
227
|
-
this.WR("<link rel='stylesheet' href='"+url+"'>");
|
223
|
+
return this.WR("<link rel='stylesheet' href='"+url+"'>");
|
228
|
-
|
229
|
-
return this;
|
230
224
|
|
231
225
|
}
|
232
226
|
|