摘要:
Interfaces作为TypeScript中的核心特色之一,能够让类型检查帮助我们知道一个对象应该有什么,相比我们在编写JavaScript的时候经常遇到函数需要传递参数,可能在编写的时候知道这个对象能够提供哪些值,但是以后维护的时候负责看这段代码的人都无法确认这个对象还有其他的哪些值,就需要翻阅... 阅读全文
随笔分类 - JAVASCRIPT
BackBone.js之Router
2014-04-22 19:21 by y-z-f, 8934 阅读, 收藏, 编辑
摘要:
一、前言 有一段时间没有写随笔了,可能是最近的烦心事有点多。不倾诉了,开始我们的主题吧,以前做过一个web的聊天平台,js的代码足足有2k行。虽然是在一个星期就完成了,但是想想还是不服。一定有一种更简单更快捷的方法,所以开始读《javascript设计模式》从而发现了BackBone.js这个框... 阅读全文
javascript库之Mustache库使用说明
2014-02-18 18:15 by y-z-f, 30849 阅读, 收藏, 编辑
摘要:
通过学习这个javascript模板库,会让你以后在编写大量生成html标签节省大量的时间。 阅读全文
telerik的RadAjax控件客户端事件
2013-04-18 15:04 by y-z-f, 577 阅读, 收藏, 编辑
摘要:
一、OnResponseStart args: get_cancel() : 获取一个bool值,指明当前的ajax回传是否执行 get_enableAjax() :获取一个bool值,指明当前的ajax是否启用get_eventArgument() :获得事件参数get_eventTarget() :获得引发事件的控件ID get_eventTargetElement() : 获得引发事件的对象set_cancel() : 传入一个bool类型值,指明是否终止此次操作set_enableAjax() : 传入一个bool类型值,指明是否关闭ajax二、OnResponseEnd args:g 阅读全文
telerik的RadButton控件客户端事件
2013-04-18 13:47 by y-z-f, 1696 阅读, 收藏, 编辑
摘要:
以下的事件中,我们认为响应事件的函数都为:function xxx(sender, args) 形式一、OnClientCheckedChanged args:拥有的操作: get_checked() : 返回一bool类型,指明当前按钮有无被选中 get_toggleType() : 返回button的切换类型,返回的值为 ButtonToggleType.CheckBox 或 ButtonToggleType.Radioget_commandName() : 返回 CommandName 属性的值 get_commandArgument() : 返回 CommandArgument 属性的 阅读全文
telerik的RadButton客户端操作库
2013-04-18 10:02 by y-z-f, 1359 阅读, 收藏, 编辑
摘要:
1 //本 javascript 基于 telerik 的 AJAX ASP.NET 客户端js操作的封装库 2 //本库为 教育使用 3 //制定时间: 2013/04/18 9:03 4 //Debug v 1.0 5 6 // RadButton 的扩展 7 8 function RadButton(id) { 9 this.obj = $find(id); 10 if (RadButton.prototype.initialize == undefined) { 11 12 //设置初始化位 13 RadButt... 阅读全文
利用 web 服务 让ajax更简单
2013-02-26 17:30 by y-z-f, 654 阅读, 收藏, 编辑
摘要:
之前其实已经接触过web服务,但是由于后来的项目等等原因致使没有足够的时间去深究它,今天花了一些时间去研究,小有所获,到此来讲解一番。一、准备工作打开vs2012 新建一个空WEB项目右击项目->添加->新建项->WEB服务其次在新建一个aspx页面到此为止,所有的准备工作已经做好了。二、编写Web服务代码数显将默认的"HelloWorld"改成"Js_ReturnValue"并且在后面添加两个参数"int id, string name"如下所示:1 [WebMethod]2 public string Js_Re 阅读全文
javascript-Array类型 二
2013-02-26 11:06 by y-z-f, 185 阅读, 收藏, 编辑
摘要:
五、排序 I、反转数组1 var nums = [1,2,3,4,5,6];2 nums.reverse();3 alert(nums); //弹出"6,5,4,3,2,1"字符串II、通过对比排序var nums = [2,3,5,6,1,4];nums.sort();alert(nums); //弹出"1,2,3,4,5,6"字符串除了直接调用"sort"之外,还可以传递一个对比的函数作为参数。如下所示:1 var nums = [2,3,5,6,1,4];2 nums.sort(function(value1,value2) { 阅读全文
javascript——Array类型
2013-02-25 17:48 by y-z-f, 339 阅读, 收藏, 编辑
摘要:
今天这节教程不仅仅是阐述ECMAScript3的部分功能,同时也会阐述有关EXMASctip5的很多新的功能。一、创建 因为它是一个引用类型,自然就需要在使用前先构造它。 我将分成两种方式来讲述 I、构造函数 1.空的Array实例var colors = new Array();2.初始化存储数量的Array实例1 var colors = new Array(20); 其中的参数"20"创建一个length为20个数组。 3.带数据的Array实例1 var colors = new Array("red","black",&qu 阅读全文
JSON 基础完结
2012-12-25 09:45 by y-z-f, 851 阅读, 收藏, 编辑
摘要:
相信很多做过了一段时间网页开发的人员一定胡经常使用到AJAX,而且传输的数据一般都是一连串自己定义好的字符串,然后再通过自己写的一个方法将这些字符串进行解析,或者还有人使用的是XML来传输、而今天我们需要学习的是一个比XML很短小,比字符串上面两个更好解析的一种数据格式,就是JSON,我们这里只是介绍如何的使用JSON,并不讨论它的深层次,有这方面兴趣的可以自己去查看资料.这里我举出一些JSON格式的数据1 {2 "name":"json",3 "phone":1234564 }相信很多人都看过这种格式的数据,而且在javascrip 阅读全文