`
放晴览山青
  • 浏览: 3545 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

jsextend

阅读更多

 

function extend(obj,prop){

function F(){

 

}

 

if(typeof obj=="object"){

for(var name in obj){

F.prototype[name]=obj[name];

}

}else{

F.prototype=obj.prototype;

for(var name in prop){

F.prototype[name]=prop[name];

}

}

return F;

 

}

var Person=extend({

name:5,

id:6

 

});

var suPerson=extend(Person,{

sex:'aa'

});

var sp=new suPerson();

alert(sp.name);

alert(sp.id);

alert(sp.sex);

 

分享到:
评论

相关推荐

    js 文件压缩器

    例如:配置“extend_edit.min.js.minifier”内容: extend_cal.js extend_caltree.js extend_ref.js extend_search.js extend_tuple.js extend_batch.js extend_label.js extend_edit.js 3. 执行Minifier.exe命令,...

    Java中extend与implement区别.doc

    Java 中 extend 与 implement 的区别 Java 语言中,extend 和 implement 是两个基本概念,它们之间的区别是非常重要的。extend 用于继承类,而 implement 用于实现接口。在 Java 中,不支持多重继承,但是可以使用...

    原生js实现jquery $.extend方法

    原生js实现jquery $.extend方法 通过遍历对象属性来实现

    jquery.validate.extend.js

    jquery.validate.extend.js

    jQuery.extend 函数及用法详细

    ### jQuery.extend 函数详解 #### 一、概述 jQuery.extend 是 jQuery 提供的一个强大工具函数,用于扩展和合并对象属性。它能够将多个对象的属性合并到目标对象中,并返回合并后的新对象。这个方法在开发 jQuery ...

    illustrator-scripts:一些强大的JSX脚本,用于扩展Adobe Illustrator

    大家好你们好 :) 这是Adobe Illustrator的JSX脚本的集合。 我创建的所有脚本,有时都使用其他作者的代码的一部分。 可以在文件的标题文本中找到每个文件的描述。 测试环境:Illustrator CS6,CC 2020(Windows),...

    extend.Template.js

    页面数据展示的提出方法,通过在页面上放置模板参数,并初始化Template Dom类,将Html复制并放入文本数据,添加到页面上,依赖于jQuery和extend.Page.js

    ClassExtend.js:类扩展

    script src = "lib/ClassExtend.js" > < script > function ClassFoo() { } function ClassBar(arg) { ClassFoo . call ( this , arg ) ; } ClassBar.extend(ClassFoo); < / script > 网络工作者 ...

    Extend

    在Web开发中,我们可能会使用HTML、CSS和JavaScript来构建交互式的用户界面,并可能结合服务器端技术(如PHP、Node.js)来处理动态内容。 综合以上信息,我们可以猜测这篇博客文章可能探讨了某个开源项目或工具的...

    Vue.js中extend选项和delimiters选项的比较

    Vue.js中extend选项和delimiters选项的比较 extend选项 允许声明扩展另一个组件(可以是一个简单的选项对象或构造函数),而无需使用Vue.extend,这主要是为了便于扩展单文件组件,它和mixin有类似之处 {{num}} ...

    Vue.js中的extend绑定节点并显示的方法

    在本篇内容里小编给大家整理了关于Vue.js中的extend绑定节点并显示的方法以及相关知识点,需要的朋友们学习下。

    前端开源库-html-webpack-random-extend-plugin

    2. 插件会遍历Webpack配置中的输出文件(通常是.js或.css文件),在每个文件名后附加一个随机字符串。 3. 随机字符串通常是基于当前时间戳或者某种哈希算法生成的,确保每次构建都不相同。 4. 插件接着会更新HTML...

    jQuery.extend

    **jQuery.extend** jQuery.extend是jQuery库中的一个非常重要的方法,用于合并两个或更多对象的属性到第一个对象上。这个功能在开发过程中非常实用,尤其是在处理配置选项、扩展插件或者对象继承时。让我们深入探讨...

    proxy-extend:使用ES6代理透明扩展具有其他属性的JS对象

    代理扩展 使用ES6代理透明地扩展任何JS对象。动机给定一些现有的JS值,您可能想用一些附加信息“注释”它(例如,用于簿记目的),而无需实际修改原始值。 最简单的方法是围绕该值创建包装器: const someValue = ...

Global site tag (gtag.js) - Google Analytics