1. 程式人生 > >var關鍵字

var關鍵字

效率 定義 abc 上下文 無法 根據 一個 bcd 特點

  var關鍵字用來動態決定變量的類型

  var 是3.5新出的一個定義變量的類型其實也就是弱化類型的定義 VAR可代替任何類型 編譯器會根據上下文來判斷你到底是想用什麽類型的,主要用於在聲明變量時,無法確定數據類型時使用。

  使用var定義變量時有以下四個特點:

  1. 必須在定義時初始化。也就是必須是var s = “abcd”形式,而不能是如下形式: var s; s = “abcd”;

  2. 一但初始化完成,就不能再給變量賦與初始化值類型不同的值了。

  3. var要求是局部變量。

  4. 使用var定義變量和object不同,它在效率上和使用強類型方式定義變量完全一樣。

var關鍵字