2013年7月18日

asp.net 自定义特性

摘要: 今天看张子阳的.net中的反射(反射特性)一文,觉得反射配合自定义的特性确实还挺有用,之前看书、看博客之后好多心血来潮敲的代码随便往桌面上一放,时间一久,连自己也分不清它们是干嘛的了,然后就是删除,虽然写过不少,看的也够多,但什么也没留下,总感觉心里空荡荡的!所以,决定在这里记录下来练习代码。先贴定义的特性类的代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;namespace AttributeTe. 阅读全文

posted @ 2013-07-18 16:25 Mr Code 阅读(827) 评论(0) 推荐(0) 编辑

2013年5月17日

javascript 解决innerText浏览器兼容

摘要: 下面的函数接收一个参数,该参数可以是数组还可以是一个元素,返回元素的文本。function text(e){ var str = ""; //如果传入的是元素,获取它的子元素 //否则,当它是一个数组 e=e.childNodes || e; for ( var i = 0; i < e.length; i++ ) { //判断元素类型 //如果是text就获取它的文本,否则,遍历它的子元素 str += e[i].nodeType != 1 ? e[i].nodeValue : text(e[i].childNodes)... 阅读全文

posted @ 2013-05-17 11:35 Mr Code 阅读(307) 评论(0) 推荐(0) 编辑

2013年3月28日

写了个超级简单的“进度条”的demo,供新手参考,高手吐槽!

摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>javascript进度条DEMO 作者:记忆中的马肠河</title> <script type="tex 阅读全文

posted @ 2013-03-28 10:11 Mr Code 阅读(518) 评论(0) 推荐(0) 编辑

2013年3月25日

周末实在无聊,自己写了一遍被人写烂了的“贪吃蛇”,欢迎各位新手低手高手老手前来吐槽哈哈

摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>贪吃蛇 作者:记忆中的马肠河</title> <script type="text/javascript&q 阅读全文

posted @ 2013-03-25 09:51 Mr Code 阅读(1147) 评论(6) 推荐(4) 编辑

2013年3月8日

两种方式实现点击列表弹出列表索引

摘要: 方式一,使用利用事件冒泡委托给列表的父节点去处理的方式:var ulObj = document.getElementById("myUl"); ulObj.onclick = function (event) { var tg = event.target; var liArray = ulObj.getElementsByTagName("li"); for (var i = 0; i < liArray.length; i++) { if ... 阅读全文

posted @ 2013-03-08 11:08 Mr Code 阅读(393) 评论(0) 推荐(0) 编辑

2013年3月4日

C# 委托(delegate) 的小应用

摘要: 看完 http://www.cnblogs.com/insus/archive/2013/03/04/2942653.html,想到利用委托(delegate)好像也能解决这种避免大量switch case的代码。代码如下:staticvoidMain(string[]args){Console.WriteLine(Exec(GetSet));Console.ReadKey();}//定义委托,用于将方法做为参数传给Exec.publicdelegatestringGetResultDelegate();publicstaticstringGet(){return"get" 阅读全文

posted @ 2013-03-04 17:03 Mr Code 阅读(1290) 评论(3) 推荐(1) 编辑

javascript 使用 NodeList主意的问题

摘要: 理解NodeList及其近亲NamedNodeMap和HTMLCollection,是从整体上透彻理解DOM的关键所在,这三个集合都是“动态的”,换句话说,每当文档结构发生变化时,他们都会得到更新。因此,他们始终存着最新,最准确的信息。从本质上说,所有NodeList对象都是访问DOM文档时实时运行的查询。例如下列代码会导致无限的循环: <script type="text/javascript"> window.onload=function(){ var divObj=document.getElementsByTagName('div'); 阅读全文

posted @ 2013-03-04 14:52 Mr Code 阅读(474) 评论(0) 推荐(0) 编辑

2013年2月17日

javascript call函数实现继承时遇到的问题

摘要: javascript中用call函数可以实现继承,但有一个问题需要注意。请看下面代码:// 构造函数 function Person(name, sex) { this.name = name; this.sex = sex; } // 定义Person的原型,原型中的属性可以被自定义对象引用 Person.prototype = { getName: function() { return this.name; }, getSex: function() { return t... 阅读全文

posted @ 2013-02-17 13:21 Mr Code 阅读(1051) 评论(4) 推荐(0) 编辑

2013年1月23日

js中的“||”和“&&”

摘要: js中的“||”和“&&”,除了有大家都知道的“与”和“并”之意之外,还有两外一种用法;先看“||”,请看下面代码:var a,b="b";alert(a||b);//bvar a=0,b="b";alert(a||b);//bvar a="",b="b";alert(a||b);//b无论b为何值,当a等于undefined、""、0时,a||b等于b,否则等于a!再看”&&“,看下面代码:var a,b="b";alert(a&&a 阅读全文

posted @ 2013-01-23 11:11 Mr Code 阅读(560) 评论(2) 推荐(0) 编辑

2012年12月14日

浅谈javascript中原型(prototype)、构造函数、对象实例及三者之间的关系

摘要: 一下内容是本人的学习之余为了增强记忆做的笔记,理解上或者有些肤浅,望高手莫笑;同时,既然是笔记,就难免有错误,若给各位造成误解还望海涵,也希望多多指教,谢谢! 首先说一下javascript中prototype的作用;该对象的用途是包含一种类型的所有实例都能共享的一些属性和方法,即如果为一个类型的prototype对象定义了一些属性,则该类型的所有实例都能访问到这些属性。请看下面例子:function Person(name,sex){this.name=name;this.sex=sex;}Person.prototype.sayHello=function(){alert("He 阅读全文

posted @ 2012-12-14 19:50 Mr Code 阅读(1960) 评论(5) 推荐(2) 编辑

导航