首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > ASP.NET > MsAjax Lib-> Number 类型扩展
【标  题】:MsAjax Lib-> Number 类型扩展
【关键字】:MsAjax,Lib-,Number
【来  源】:http://blog.csdn.net/chsword/archive/2007/02/27/1516213.aspx

MsAjax Lib-> Number 类型扩展

Number 类型扩展

提供了基于 ECMAScript (JavaScript) Number 对象的扩展.

命名空间: 无. 本扩展类型是全局型的不属于任意一命名空间。

继承:

语法

var numberVar = new Number();

成员扩展

名称

说明

Number.format 函数

按与当前区域设置无关格式化。

Number.localeFormat 函数

按当前区域设置格式化。

Number.parseInvariant 函数

返回一个表示数字格式的逻辑字符串转换成的数字型。

Number.parseLocale 函数

返回一个由表示本地特写数字格式的字符串转换成的数字格式。

备注

Number 扩展是Microsoft AJAX库的一部分。 它为 JavaScript 的 Number 对象提供了许多函数. 使之与 .NET 程序结合的更密切.

更多关于 JavaScript 类的扩展类型的消息, 请参见 JScript Number Object in the JScript Language Reference.

下面的示例展示了如何调用一个 Microsoft ASP.NET AJAX 的parse 扩展函数来创建一个Number对象。

CS

<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager runat="server" ID="ScriptManager1">
</asp:ScriptManager>
</form>
</body>
</html>

<script type="text/javascript">

Type.registerNamespace('Samples');
Samples.NumberExample = function(){}
Samples.NumberExample.prototype =
{
runExample: function()
{
var a = new Number();
a = Number.parseInvariant("4");

var b = new Number(2);
var c = Number.parseInvariant("1.53") + a + b;
// View the results: "7.53"
document.write(c,"</p>");
}
}

Samples.NumberExample.registerClass('Samples.NumberExample');

var myNumberSample = new Samples.NumberExample();
myNumberSample.runExample();

</script>

VB

<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager runat="server" ID="ScriptManager1">
</asp:ScriptManager>
</form>
</body>
</html>

<script type="text/javascript">

Type.registerNamespace('Samples');
Samples.NumberExample = function(){}
Samples.NumberExample.prototype =
{
runExample: function()
{
var a = new Number();
a = Number.parseInvariant("4");

var b = new Number(2);
var c = Number.parseInvariant("1.53") + a + b;
// View the results: "7.53"
document.write(c,"</p>");
}
}

Samples.NumberExample.registerClass('Samples.NumberExample');

var myNumberSample = new Samples.NumberExample();
myNumberSample.runExample();

</script>

 
发现了个不错的Blog,GemBlog:【上一篇】
Paypal API说明:【下一篇】
【相关文章】
  • Ms Ajax Lib-> Object 类型扩展
  • MsAjax Lib-> Array.enqueue 函数
  • MsAjax Lib-> Array.dequeue 函数
  • MsAjax Lib-> Array.forEach 函数
  • MsAjax Lib-> Array.indexOf 函数
  • MsAjax Lib-> Array.insert 函数
  • MsAjax Lib-> Array.remove 函数
  • MsAjax Lib-> Array.removeAt 函数
  • MsAjax Lib-> Boolean 类型扩展
  • MsAjax Lib-> Boolean.parse 函数
  • 【随机文章】
  • PB中消息对话框的居中显示
  • Windows XP+Solaris 10+FC Linux的初步安装
  • Web Services Enhancements 3.0 Quick Start(三)
  • ISA配置本地客户端的安全Internet访问(4)
  • NEWS: Microsoft DSL Tools 1.0 RTM
  • 天堂2 用铜币换部份物品的换算表
  • 我的小幸福
  • 软件评估--->Bug的价值(产品市场角度分析)
  • 交换机设置导致HA主备网卡频繁切换(24秒一次)
  • “安全第一”的C语言编程规范
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.