在JavaScript中給出的十六進制顏色值,它是在引號如「FCAA00」時(在Photoshop中)十六進制顏色在Javascript
var hexCol = "FCAA00";
var fgColor = new SolidColor;
fgColor.rgb.hexValue = hexCol
而是傳遞一個變量是值當你不需要引號。爲什麼是這樣?
var hexCol = convertRgbToHex(252, 170, 0)
hexCol = "\"" + hexCol + "\""; // These quotes are not needed.
var fgColor = new SolidColor;
fgColor.rgb.hexValue = hexCol
這只是一個javaScript怪癖嗎?或者我錯過了幕後的事情,因爲它是。謝謝。
轉換中發生了什麼(我假設不是音樂會?)RgbToHex? –
如果'convertRGBToHex()'返回一個字符串,那麼相當於'var hexCol =「FCAA00」;' –
concertRgbToHex()這就是所有時髦數字在露天體育場內閒逛並聽音樂的地方。在十六進制中...(排版羞辱的Facepalm!) –