JavaScript Date.getUTCHours 方法:取得 UTC 小時值
語法 dateObj.getUTCHours() 參數 dateObj:必選,Date 物件。 回傳值 0~23 整數,代表午夜以來經過小時數。 0
JScript 變數作用域完整解析:全域 vs 局部、無區塊作用域、提升機制
兩大作用域 全域:函數外宣告,整個程式存續期可存取修改。 局部:函數內宣告,每次呼叫建立、結束銷毀,外部不可存取。 無區塊作用域 {} 不建立新作用域(C
JScript 進階物件建構:建構函式、原型繼承、內建型別擴充
1. 建構函式模式 function Circle(x, y, radius) { this.x = x; // 圓心 x this.y =
JScript 訊息框完整應用:alert、confirm、prompt 三大互動模式
共同特性 屬於 window 物件方法,可省略 window. 前綴。 均為模態對話框:使用者必須回應後才能繼續操作。 非 HTML 格式,純文字顯示。
JScript 條件編譯預定義變數完整對照表
變數表 變數為 true 時含義 @_win32Win32 系統 @_win16Win16 系統 @_macApple Macintosh 系統 @_alph
JScript 陣列與物件深度解析:稀疏陣列、關聯式存取、for...in 迭代
陣列稀疏特性 JScript 陣列為稀疏陣列:可直接建立索引 50 的元素,中間索引 3~49 不佔記憶體。length 自動更新為最大索引 +1(如上例 le
JScript 執行時期錯誤完整代碼對照表
定義 執行腳本、計算運算式、動態配置記憶體時發生的系統無法執行動作導致的錯誤。 錯誤代碼對照表 代碼描述 5000不能給 this 賦值 5001需要 Nu
JScript 語言特性總覽:版本資訊、ECMA 標準與非標準擴展
特性分類導航 版本資訊:依宿主應用程式版本列出特性支援清單。 JScript 特性(ECMA):符合 ECMA-262 標準的核心語言特性。 JScript
JavaScript ScriptEngine 函數:識別當前腳本引擎
語法 ScriptEngine() 回傳值 字串說明 JScriptMicrosoft JScript 引擎 VBAVisual Basic for App
JavaScript GetObject 函數:從檔案取得自動化物件
語法 GetObject([pathname][, class]) 參數 pathname:可選,完整檔案路徑。省略則需提供 class。 class:可選
JavaScript Math.abs 方法:絕對值計算
語法 Math.abs(number) 參數 number:必選,要計算絕對值的數值運算式。 回傳值 參數的絕對值(非負數)。 範例 function
JavaScript ScriptEngineBuildVersion 函數:取得腳本引擎建置版本號
語法 ScriptEngineBuildVersion() 回傳值 當前使用的 Scripting 引擎(JScript.dll)建置版本號,直接對應動態連結
JavaScript Date.setUTCHours 方法:設定 UTC 時間小時值
語法 dateObj.setUTCHours(numHours[, numMin[, numSec[, numMilli]]]) 參數 dateObj:必選
JavaScript Math.acos 方法:反餘弦函數計算
語法 Math.acos(number) 參數 number:必選,定義域 [-1, 1] 內的數值運算式。 回傳值 0 ~ π 之間的弧度值(反餘弦主
JavaScript Math.asin 方法:反正弦函數計算
語法 Math.asin(number) 參數 number:必選,定義域 [-1, 1] 內的數值運算式。 回傳值 -π/2 ~ π/2 之間的弧度值
JavaScript Function.apply 方法:指定 this 與陣列參數呼叫函數
語法 function.apply(thisObj[, argArray]) 參數 thisObj:可選,作為呼叫時 this 的物件。省略則為全域物件(瀏