0
所以我有一段代碼...我想通過將它濃縮爲幾行而不是十二行來使它更高效。我的想法是使用循環變量順序調用每個變量,因爲代碼每次都以不同的數字重複。有什麼辦法可以工作?變量名稱中的變量?循環說變量?
var usetext1 = getText("text1");
var usetext2 = getText("text2");
var usetext3 = getText("text3");
var usetext4 = getText("text4");
var usetext5 = getText("text5");
var usetext6 = getText("text6");
usetext1 = usetext1.toUpperCase();
usetext2 = usetext2.toLowerCase();
usetext3 = usetext3.toLowerCase();
usetext4 = usetext4.toLowerCase();
usetext5 = usetext5.toLowerCase();
usetext6 = usetext6.toLowerCase();
減少到類似:
for (var i=2;i<6;i++){
var usetext[i]=getText("text[i]");
usetext[i]=usetext[i].toLowerCase();
使用的[陣列(HTTPS://developer.mozilla。組織/ EN-US /文檔/網絡/的JavaScript /參考/ Global_Objects /陣列)。 – 2017-03-09 14:36:28
關於如何做到這一點的建議?我嘗試過一次,但無法使其工作。 –
然後,您應該詢問一下您的嘗試,以便我們可以告訴您您做錯了什麼。 – 2017-03-09 14:40:59