在Javascript中,16進制數(shù)常常被用來表示顏色,css樣式等。在使用時只需在數(shù)字前添加"0x"前綴即可,如:
var color = 0xFFC0CB;
上述代碼中,變量color就表示了顏色值pink(粉色)。
一個16進制數(shù)由0-9以及A-F(或a-f)組成,其中0-9表示數(shù)字0-9,A-F(或a-f)分別表示十進制數(shù)10-15。如下表:
16進制數(shù) | 10進制數(shù) |
---|---|
0 | 0 |
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
8 | 8 |
9 | 9 |
A | 10 |
B | 11 |
C | 12 |
D | 13 |
E | 14 |
F | 15 |
可以通過parseInt()函數(shù)將一個16進制數(shù)轉(zhuǎn)換為10進制數(shù),如:
var a = parseInt("1F", 16);
上述代碼將字符串"1F"轉(zhuǎn)換成10進制數(shù)31,并將其賦值給變量a。
在Javascript中,還可以使用toString()方法將一個10進制數(shù)轉(zhuǎn)換為16進制數(shù),如:
var a = 31; var b = a.toString(16); console.log(b); // 輸出1f
上一篇css懸浮導航制作教程
下一篇css扁平化設置