Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)归海一刀published in(发表于) 2014/1/30 1:10:57 新瓶旧酒ASP.NET,AJAX(4),-,(客户端脚本编程,JavaScript基本类型扩展)_[Asp.Net教程]
新瓶旧酒ASP.NET AJAX(4) - 客户端脚本编程(JavaScript基本类型扩展 - JavaScript Base Type Extensions)
介绍Microsoft AJAX Library中的JavaScript基本类型扩展是基于ECMAScript (JavaScript)对象的。关于JavaScript对象的更多信息可以参看http://msdn2.microsoft.com/en-us/library/29f83a2c-48c5-49e2-9ae0-7371d2cda2ff
关键1、恶补JavaScript ·http://www.w3schools.com/js/default.asp ·http://msdn2.microsoft.com/en-us/library/hbxc2t98.aspx ·《JavaScript 语言参考》中文版 ·JavaScript 参考教程
示例Array.aspx<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Array.aspx.cs" Inherits="ClientScripting_TypeExtensions_Array" Title="Array Type Extensions" %>
onclick="btnArray_onclick()" />
运行结果数组ary的元素数:4,最后一个为:d数组ary的元素数:6,最后一个为:f数组c的元素数:6,最后一个为:f数组c的元素数:0,最后一个为:undefined数组ary的元素数:5,移除的元素:a数组ary的元素数:6,最后一个为:g数组ary的元素数:6,其中有“c”吗?true数组ary的元素数:5,最后一个为:f数组ary的元素数:4,最后一个为:e数组ary的元素数:5,最后一个为:f数组ary的元素数:5,搜索其中“d”的位置:2数组ary的元素数:5,从索引“3”处开始,搜索其中“d”的位置:-1数组ary的元素数:7,最后一个为:hb|0c|1d|2e|3f|4g|5h|6
Boolean.aspx<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Boolean.aspx.cs" Inherits="ClientScripting_TypeExtensions_Boolean" Title="Boolean Type Extensions" %>
onclick="btnBoolean_onclick('true')" />
onclick="btnBoolean_onclick('false')" />
运行结果单击“Boolean测试(隐藏)”按钮则“divTestBoolean”隐藏单击“Boolean测试(显示)”按钮则“divTestBoolean”显示
Date.aspx<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Date.aspx.cs" Inherits="ClientScripting_TypeExtensions_Date" Title="Date Type Extensions" %>
运行结果2007年06月07日08时34分17秒,星期ThursdayThu Feb 14 00:00:00 UTC+0800 1980
Error.aspx<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Error.aspx.cs" Inherits="ClientScripting_TypeExtensions_Error" Title="Error Type Extensions" %>
运行结果弹出确认框,提示内容如下:出现了运行时间错误。是否要进行调试?行249错误: Sys.ArgumentException: 信息Parameter name: 参数
Number.aspx<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Number.aspx.cs" Inherits="ClientScripting_TypeExtensions_Number" Title="Number Type Extensions" %>
运行结果999.00 %999¤999.00999.00300
Object.aspx<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Object.aspx.cs" Inherits="ClientScripting_TypeExtensions_Object" Title="Object Type Extensions" %>
运行结果Demo.Messagefunction(content, publishTime) { this._content = content; this._publishTime = publishTime; }
String.aspx<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="String.aspx.cs" Inherits="ClientScripting_TypeExtensions_String" Title="String Type Extensions" %>
运行结果false falsetruetruetrue trueName:webabcd,Birthday:1980-03-14自定义格式化:测试信息作者:webabcd[源码下载]
赞