2013年5月15日

摘要: Javascript不支持真正的多维数组,但是可以用数组的数组来近似.//下面是权威指南给出的例子: 99乘法表//创建一个多维数组var table = new Array(10);for(var i = 0;i<table.length;i++){ table[i] = new Array(10);}//初始化数组for(var row = 0;row<table.length;row++){ for(col = 0;col<table[row].length;col++) { table[row][col] = row*col; } }... 阅读全文

posted @ 2013-05-15 11:32 SmileCN 阅读(197) 评论(0) 推荐(0) 编辑

摘要: namespace clo{ class Program { static void Main(string[] args) { Person p1 = new Person("Smile"); p1["telPhoneNumber"] = "0000-112233"; p1["Address"] = "ide-cd-#12"; p1.showMessage(); } } class Person { //定义一个人的姓名... 阅读全文

posted @ 2013-05-15 11:18 SmileCN 阅读(128) 评论(0) 推荐(0) 编辑

2013年5月4日

摘要: params:params在参数中有且只能出现一次,用一个数组代替参数,并且不能有其他参数;ex:static void Main(string[] args) { object[] arr = new object[3]{"a","b","c"}; useParmas(arr); } public static void useParams(params object[] list){ for(int i = 0 ; i<list.length ; i++) { Console.WriteLine(list[i]); ... 阅读全文

posted @ 2013-05-04 00:54 SmileCN 阅读(129) 评论(0) 推荐(0) 编辑

2013年4月9日

摘要: 1.call:应用于:Function对象;调用一个对象的一个方法,以另一个对象替换当前对象;call(thisObj[,arg1[,arg2[,arg3,[argN]]]]);参数:thisObj:将被用作当前对象的对象;arg1...argN:将被传递方法参数序列;说明:call方法可以用来代替另一个对象调用一个方法;call方法可以讲一个函数的对象上下文从初始的上下文改变成thisObj指定的新对象;ex:obj1.method.call(obj2,arg1,arg2);call的作用就是把obj1的方法放到obj2上去使用,而arg1,arg2可以当作参数传入;举一个具体的例子:fun 阅读全文

posted @ 2013-04-09 13:49 SmileCN 阅读(209) 评论(0) 推荐(0) 编辑

2013年4月7日

摘要: json2.js的下载地址:https://github.com/douglascrockford/JSON-jsjson2提供了json的序列化和反序列化方法:序列化方法:var str={"id":"smile","age":"21"};JSON.stringify(str);反序列化方法:var str='{"id":"smile","age":"21"}';JSON.parse(str); 阅读全文

posted @ 2013-04-07 22:58 SmileCN 阅读(175) 评论(0) 推荐(0) 编辑

摘要: JSON(JavaScript Object Notation)一种轻量级的数据格式,采取完全独立于语言的文本格局,同时json是JavaScript原生格局,这意味着JavaScript在处理Json时不需要额外的api或者是对象包并且执行效果高;1.Json的解析办法:1.eval() 2.JSON.parse()2.一个标准的Json:var str = {"id":"smile","age":"21"};3.eval():eval()函数可计算某个字符串,并执行其中的JavaScript代码;语法:eval 阅读全文

posted @ 2013-04-07 21:27 SmileCN 阅读(339) 评论(0) 推荐(0) 编辑