だから私は文字列をjavascript関数に渡しています。例えば:
function dothis(x,y,z){
something
}
dothis(year,month,contract); // contract = "A10-009_xyz"
これは、javascript が 08 と 09 を処理する方法と関係があることはわかっていますが、私の場合、これを処理する最善の方法がわかりません。
私が得ているエラーは
09 is not a legal ECMA-262 octal constant
dothis(2012, 01, A10-009_xyz);
number(string)
orの使用を提案している人を見ましたparceInt("09","10")
が、文字列が大きく変化するため、これを実装する方法がわかりません。関数に配置する前に文字列をチェックし、08,09 を探して ? に置き換える必要がありparceInt()
ますか?
助け、提案などをありがとう。