1樓:匿名使用者
使用eval函式
var value = eval("aa_"+bb);
2樓:匿名使用者
變數值才可以加減或者拼接
變數名好像不可以哦
你可以使用陣列的形式嘛
比如:var aa = new array('bb', 'xx');
var d = 0;
那麼,aa[d]的值就會是bb
3樓:匿名使用者
如果aa_xx是全域性變數,那麼可以用字串的方式得到。
alert(window.aa_xx);
alert(window['aa_' + 'xx']);
如果是區域性變數,建議你用
版物件實現比較權
好吧。function ss()
alert(aa['xx']);}
求大神看 這句 js ** **錯額。 只有一句。 if(aa< dd ||aa==dd&&bb< ee || aa==dd&&bb==ee&&cc< ff) 15
4樓:匿名使用者
單從語法上,似乎沒有錯
但不知你的想法,或者說你想要怎麼判斷
你這裡既有||,也有&&
而&&優先於||
你要如何判斷,你自己要有的定論,如何給他們分組比如if ( a < 4 || b < 5 && c < 10 )這裡,a < 4 是一組, b <5 && c<10 是一組if ( (a < 4 || b < 5 ) && c < 10)這裡,a< 4 || b < 5 是一組, c < 10 是一組因為括號內優先,這和數**算是差不多的
具體你上面的**,其實就是3部分:
如果 aa < dd 或者aa 等於dd和bb=ee或者bb等於ee和cc 5樓:匿名使用者 我看到你的邏輯了。 你的邏輯是對的,但是aa, bb, cc, dd, ee, ff是number物件,所以你用==符號都會是false。 你可以直接使用a,b,c,d,e,f判斷,不用轉換。 你怎麼不用date物件比較呢。簡單,又好理解。 if (new date(a, b, c) < new date(d, e, f)) 6樓:專揭防偽商標 沒錯,正常執行。只是邏輯混亂,不知道你想要實現怎樣的判斷。 7樓:張明輝 if(aa< dd ||aa==dd&&bb< ee ||bb==ee &&aa==dd&&cc< ff) 在js檔案中包含另一個js檔案的方法是在需要呼叫即將載入的js用document.write寫出到頁面上,然後使用裡面 專的函式屬。比如有b.js,裡面要引用a.js檔案,那麼寫法如下 document.write 這樣就會把a.js動態載入到頁面來 下面是呼叫a.js的內部方法 window.on... 建議你將原始碼貼出來,你只截圖一塊,無法判斷。可能是編譯器有問題,或是其它的小問題。看看分號,是不是寫成中文全形的冒號了。這段js 的第六行的冒號為啥錯了呢?中文冒號把,你切換一下輸入法 2 那裡少了個 完全是粗心造成的 基本語法問題 manifest version 2後面少了一個逗號 js 正則... 違約銀行bai不能議付du 分批裝運的規定方法 1 只zhi規定允許分批dao裝運,但對回時間 批次和每答 批的數量不做規定。2 在規定允許分批裝運的同時,訂立每批裝運的時間和數量。3 規定不許分批裝運。ucp600 的相關規定 a 除非信用證另有規定,分批支款及 或裝運均被允許b 運輸單據表面上註...怎麼在js檔案中包含另js檔案,怎麼在js檔案中包含另一個js檔案
js裡提示冒號錯誤,js 正則 冒號
國貿案例分析,國貿案例分析解析