回答編集履歴

4

機能の追加と処理の簡易化

2016/03/01 14:44

投稿

cti1650
cti1650

スコア11

test CHANGED
File without changes

3

2016/03/01 14:43

投稿

cti1650
cti1650

スコア11

test CHANGED
File without changes

2

条件分岐を追加\(~\?~:~;\)

2016/02/29 16:54

投稿

cti1650
cti1650

スコア11

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

コードの簡略化

2016/02/29 16:54

投稿

cti1650
cti1650

スコア11

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
- this.WR("<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />");
209
+ .WR("<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />")
210
-
210
+
211
- this.WR("<meta name='viewport' content='width=device-width, initial-scale=1'>");
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