我有一個名爲age的變量和一個名爲AGE的函數。忽略我現在使用JScript不區分大小寫的問題,即age(dob)和AGE(dob)都可以工作...爲什麼JScript中的變量和同名函數之間存在衝突?
爲什麼JScript嘗試使用年齡變量作爲函數?我最好的猜測是,JScript是處理函數聲明爲雙方聲明,表達...
function AGE(birthDate) { return cmd.Age(birthDate); }; var age = 32; var foo = age; // Error on AGE function
我使用ScriptControlClass在C#應用程序,並使用JScript中作爲一個簡單的嵌入式語言來提供一些簡單的介質複雜表達我的用戶羣...
JavaScript是一個更容易理解,如果你停止使用「函數foo(){...}」語法,並開始使用「無功富=函數(){...}」形式。突然的事實是,函數是您以相同方式引用的對象,因爲任何事物都變得清晰,並打開lambda樣式的編碼。 – stusmith
完美的評論。^:) – Shire