Spider024

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年4月11日

摘要: <script type="text/javascript"> function getKeyVal() { var _KeyVal = new Object(); _KeyVal.set = function (key, value) { if (arguments.length >= 2) { this[arguments[0]] = arguments[1]; } }; _KeyVal.ge... 阅读全文
posted @ 2013-04-11 15:59 Spider024 阅读(2929) 评论(0) 推荐(0) 编辑

摘要: 1.<script type="text/javascript"> 2.<!-- 3. var obj = {a:'b',c:'d'}; 4. 5. obj.d='e'; 6. 7. obj.a=undefined; 8. 9. delete obj.a 10. 11. for(i in obj){ 12. alert(obj[i]); 13. } 14. 15.//--> 16.</script> 阅读全文
posted @ 2013-04-11 15:08 Spider024 阅读(516) 评论(0) 推荐(0) 编辑

摘要: hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。 isPrototypeOf是用来判断要检查其原型链的对象是否存在于指定对象实例中,是则返回true,否则返回false。 in 操作检查对象中是否有名为 property 的属性。也可以检查对象的原型,判断该属性是否为原型链的一部分. Java代码 复制代码hasOwnProperty: var obj = {a:1,b:2} obj.hasOwnProperty('a') isPrototypeOf: functio.. 阅读全文
posted @ 2013-04-11 14:20 Spider024 阅读(267) 评论(0) 推荐(0) 编辑

摘要: 01.using System.IO; 02.using System.Runtime.Serialization.Formatters.Binary; 03..... 04.... 05. 06.Hashtable aa = new Hashtable(); 07. 08.private void buttonSave_Click(object sender, EventArgs e) 09.{ 10. FileStream fs = new FileStream("e:\\aa.dat", FileMode.Create); 11. BinaryFormat... 阅读全文
posted @ 2013-04-11 09:59 Spider024 阅读(302) 评论(0) 推荐(0) 编辑

摘要: 一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为object类型,所以Hashtable可以支持任何类型的keyvalue键值对.二,哈希表的简单操作 在哈希表中添加一个keyvalue键值对:HashtableObject.Add(key,value); 在哈希表中去除某个keyvalue键值对:Hashtab. 阅读全文
posted @ 2013-04-11 09:30 Spider024 阅读(152) 评论(0) 推荐(0) 编辑