程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 使用JScript.NET創建asp.net頁面(二)

使用JScript.NET創建asp.net頁面(二)

編輯:.NET實例教程

為了實現JScript.Net的推斷變量類型的功能,你需要遵守以下幾條規則!
一. 永遠聲明你的局部變量。這看起來像是顯而易見的,但是這是非常重要的,JScript.Net只能推斷你的局部變量,而不是全局變量。如果你沒有聲明它,直接使用,它就將成為全局變量,將不能被優化。
二. 僅使用一種數據類型,如果你聲明一個數值型變量,卻用來儲存字符型的數據,JScript將把該變量定義為generic Object 或 variant。
//無法推斷類型 -- glob 是一個全局變量
var glob = 42;
function myfunc()
{
//無法推斷類型-- s 沒有定義因此它被當作全局變量
s = "hello";
// 可以推斷類型
var i = 0;
//無法推斷類型—q被指派成其他的類型
var q = new Date();
q = 3.14159;
}
盡管類型推斷是非常好的功能,但是它還是有一定的缺點的。它無法幫助我們捕獲類型不匹配或其他的錯誤。為了解決這個問題,JScript.Net提供一種方法明確定義變量的類型。通過例子,你將很容易的了解它的使用方法。
// 定義數值類型
var myInt : int = 42;
// 定義一個函數,返回一個字符串
function GetName() : String
{
// 程序行
}
// 定義一個帶兩個參數的函數返回一個邏輯類型
function CheckNumber(dVal : double) : Boolean
{
// function code
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved