手机
当前位置:查字典教程网 >编程开发 >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中的bold()方法使用详解

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

JavaScript中的异常处理方法介绍

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

在JavaScript中正确引用bind方法的应用

在JavaScript应用中使用RequireJS来实现延迟加载

JavaScript中数组添加值和访问值常见问题

javascript制作的滑动图片菜单

JavaScript中substring()方法的使用

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

精品推荐
分类导航