如何提醒如FF,而不是255這樣的:警報格式化爲十六進制在JavaScript
var myHex1 = 0xff;
alert(myHex1);//alerts 255
var myVar = 255;
var myHex2 = myVar.toString(16);
alert(myHex2);//also alerts 255 and not FF
如何提醒如FF,而不是255這樣的:警報格式化爲十六進制在JavaScript
var myHex1 = 0xff;
alert(myHex1);//alerts 255
var myVar = 255;
var myHex2 = myVar.toString(16);
alert(myHex2);//also alerts 255 and not FF
好吧,這是一個字符串,我沒有解析爲一個整數。
你的第二個例子作品對我來說它究竟是怎麼回事。你確定你在測試中提醒正確的變量嗎?
並且符合標準的方法是:
var x = 0xFF; window.alert(x.toString(16)); // ff
問候。
在我的機器(Chrome 4)上,第二個警報輸出FF。什麼是您的瀏覽器? – 2010-04-09 13:37:49
Firefox 3.0.17多一個字符 – 2010-04-09 13:48:03