手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >深入剖析JavaScript中的枚举功能
深入剖析JavaScript中的枚举功能
摘要:由于MicrosoftAJAXLibrary对于JavaScript进行了大幅扩展,枚举这个常用的功能当然也被加进去了,本次就是来探讨Jav...

由于 Microsoft AJAX Library 对于 JavaScript 进行了大幅扩展,

枚举这个常用的功能当然也被加进去了,

本次就是来探讨 JavaScript 的枚举功能。

由于范例很简单,

所以直接看 HTML 标签就 OK 了

复制代码 代码如下:

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

<title></title>

</head>

<body>

<form id="form1" runat="server">

<asp:ScriptManager ID="ScriptManager1" runat="server">

</asp:ScriptManager>

<script language="javascript" type="text/javascript">

Type.registerNamespace("BaoBeiMe");

//注册一个枚举

BaoBeiMe.EnumDepartment = function() {

}

BaoBeiMe.EnumDepartment.prototype = {

One: "信息部",

Two: "业务部",

Three: "财务部",

Four: "研发部"

}

BaoBeiMe.EnumDepartment.registerEnum("BaoBeiMe.EnumDepartment");

function Button1_onclick() {

var enumDepartment = new BaoBeiMe.EnumDepartment();

var lblMsg = $get('<%=lblMsg.ClientID %>');

lblMsg.innerText = "One 是 " + enumDepartment.One + " , " +

"Two 是 " + enumDepartment.Two + " , " +

"Three 是 " + enumDepartment.Three + " , " +

"Four 是 " + enumDepartment.Four + " ";

}

</script>

<div>

<input id="Button1" type="button" value="获取所以枚举值"

/><br />

<br />

<asp:Label ID="lblMsg" runat="server" Text=""></asp:Label>

</div>

</form>

</body>

</html>

结果

深入剖析JavaScript中的枚举功能1

【深入剖析JavaScript中的枚举功能】相关文章:

JavaScript中的Math.LOG2E属性使用详解

JavaScript中的splice()方法使用详解

简介JavaScript中的getUTCFullYear()方法的使用

JavaScript中substring()方法的使用

JavaScript中的replace()方法使用详解

JavaScript中setMonth()方法的使用详解

JavaScript中Number.MIN_VALUE属性的使用示例

JavaScript中search()方法的使用

详解Javascript中的Object对象

实现高性能JavaScript之执行与加载

精品推荐
分类导航