最近在重温javascript的过程中 突然想到了jQuery的extend方法 于是做了一个小练习分享一下

var obj={};
obj.extend=function(msg){
for(var k in msg){
obj[k]=msg[k]//运用关联数组的特性给obj添加属性或者fnag'fa
}
}
obj.extend({
id:function(){alert("id")},
hello:function(){alert("hello")}

})



重点是运用 关联数组的特性扩展
for(var k in msg){
obj[k]=msg[k]//运用关联数组的特性给obj添加属性或者方法
}

更多相关文章

  1. 获取JavaScript数组元素的最大长度
  2. 对多维数组中的列进行排序
  3. 获取拆分字符串数组的最后一个元素
  4. JS将字符串转换为数组
  5. 将textarea值附加到现有数组javascript
  6. ECMAScript6(6):数组的扩展
  7. 希望日期开始结束在一个数组中的while循环中为一个房间ID
  8. 如何使用客户端Javascript数组并通过节点发布。将js API插入Mong
  9. javaES6箭头函数的全新特性

随机推荐

  1. Android全屏
  2. android手势操作滑动效果触摸屏事件处理
  3. ui布局参数设置
  4. android:scaleType 属性
  5. 【 Android 】Android 动态矢量图
  6. Android开发之——底层驱动开发(-)
  7. Android IOS WebRTC 音视频开发总结(十五)-
  8. [转]Android媒体的一些使用总结
  9. ANDROID相对布局详细说明
  10. Android中如何用好多线程