0
我寫了一個函數來檢索項目屬性。我傳遞變量 名稱的值。從庫中未定義的項目屬性顯示不同於項目中未定義的項目屬性
我寫了一個測試程序。在測試例程中,使用相同的變量名與 做類似的getProperty。測試例程與庫函數不同,但不在此項目中。我這樣做是爲了在真實情況下進行測試。我知道 每個項目都有自己的項目屬性定義。
這裏是從庫中獲取常規:
function lib_get(pvar)
{
return ScriptProperties.getProperty(pvar);
}
這裏是測試程序:
function lib_test()
{
var u = ScriptProperties.getProperty("u");
var t = lib_get("u");
Browser.msgBox(" u:"+u+" t: "+t);
}
變量 「U」 沒有在任何項目中定義。
The display shows "U" has a value of "null",
and "t" has a value of "undefined".
這是功能的方式工作?我是否應該接受 這種差異是正常的,並且在未來所有時間都在這個假設下運行?