`
sxpyrgz
  • 浏览: 72338 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript内联与继承

阅读更多
<script language="javascript">
/*
var myobj={};
myobj.name = "my precious";
myobj.getName = function(){
return this.name;
}
alert(myobj.getName());


var another={
name: "my other precious";
getName: function(){
return this.name;
}
}

function a(){};a();

(function a(){})();
是一个意思,后者是内联写法。

if ( window.jQuery )
var _jQuery = window.jQuery;
这句是为了防止jQuery变量名被占用而给别人代码造成破坏,故换个名字_jQuery。
以下是我学习的以及在网上的一点积累,哈哈!
*/

(function(){
var rgz=window.rgz = window.$1 ={
getBase: function(){
return new Base();
},
a:"aaaa"
}

function Base(){
}

Base.prototype={
rName : "rengz",
rHeight: "177",
toString : function(){
return this.rName+" "+this.rHeight;
},
getShiny : function(){
return shiny;
}
}

var shiny = {  
shiny: true,  
round: true 
}
var normal = {  
name: 'parent1',  
getName: function() {  
return this.name;  
}  
}
var normal1 = {  
  name1: 'parent2',  
  getName1: function() {  
return this.name1;  
  }  
}
function A(){
this.aName="a";
this.aId ="12";
this.getAName=function(){
return this.aName;
}
}

function extend(parent, child){
for(var i in parent){
child[i] = parent[i];
}
}

extend(normal,shiny);
extend(normal1,shiny);
})();

(function (){
var azhu= window.azhu = window.$=function(){
return {a:"aaaa",b:"bbbbb"};
};
})();
alert(azhu().a);
alert(rgz.getBase());

</script>

内联与继承
分享到:
评论

相关推荐

    关于javascript获取内联样式与嵌入式样式的实例

    JavaScript 获取内联样式与嵌入式样式是前端开发中常见的需求,这有助于动态改变或读取元素的样式信息。在本文中,我们将深入探讨这两种获取样式的方法,并通过实例来演示其应用。 首先,我们来看如何获取内联样式...

    JavaScript课件PPT下载

    事件处理器可以是内联、HTML属性或JavaScript代码中的函数。 9. **AJAX与Fetch API**:异步JavaScript和XML(AJAX)允许在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容。Fetch API是现代JavaScript中...

    javascript基础实验含源码

    JavaScript还支持面向对象编程,通过构造函数和原型链可以创建和继承对象。初学者在实验中会了解到如何定义类(function),创建实例,以及如何使用原型来实现方法和属性的共享。 此外,JavaScript还有异步编程的...

    JavaScript对象经典小册 chm

    3. 构造函数与原型:JavaScript提供构造函数(如Object、Array等)来创建特定类型的对象,并通过原型链实现对象之间的继承。 4. 原始包装类型:JavaScript有三种原始包装类型(Boolean、Number、String),它们提供...

    《JavaScript语言精粹》.pdf

    原型链是JavaScript实现继承的关键机制,它允许一个对象访问另一个对象的属性和方法。 4. **DOM操作**:Document Object Model(DOM)是HTML和XML文档的抽象表示,JavaScript可以用来遍历、修改和操纵DOM,从而改变...

    javascript

    JavaScript通过原型继承实现对象的特性,使得代码复用变得更加容易。 3. **弱类型系统**:JavaScript使用弱类型系统,变量可以自由地改变其数据类型,无需提前声明。这在一定程度上降低了编程的复杂性,但也可能...

    JavaScript权威指南第四版(中文版)

    事件和事件处理是JavaScript与用户交互的关键。事件是用户或浏览器对页面操作的响应,如点击按钮或滚动页面。事件处理程序可以是内联的,也可以是通过addEventListener或attachEvent方法添加的。DOM(文档对象模型)...

    Javascript基础入门

    此外,JavaScript还具有原型继承和类的概念。虽然JavaScript原生不支持类,但在ES6中引入了类语法,实际上仍然是基于原型的。原型链是理解JavaScript继承的关键。 异步编程是JavaScript的另一个关键特性,常见的...

    aspnet操作javascript类

    在ASP.NET中操作JavaScript,通常是通过两种方式:一是内联方式,在ASP.NET服务器控件的属性中直接插入JavaScript代码;二是通过脚本注册,使用Page.RegisterStartupScript或Page.ClientScript....

    javascript 基础教程 html版的

    2. 原型是JavaScript实现继承的关键,每个对象都有一个`__proto__`属性指向它的构造函数的原型对象,原型链由此形成。 函数与闭包: 1. 函数是可重复使用的代码块,可以接受参数并返回结果。JavaScript中的函数也是...

    Professional JavaScript for Web Developers 2nd Edition.rar

    JavaScript中的对象是一种关联键值对的数据结构,而原型则是实现继承的关键机制。读者将学习到如何创建和操作对象,理解原型链的工作原理,以及如何使用构造函数和原型模式实现面向对象编程。 函数是JavaScript中的...

    JavaScriptDOM编程艺术.rar

    3. **样式操作**:通过JavaScript访问和修改CSS样式,包括内联样式、类名操作以及CSS选择器的使用。 4. **事件处理与事件委托**:如何利用DOM事件来响应用户交互,以及事件委托技术,用于优化大规模事件处理。 5. ...

    javascript 手册(W3Cschool 版本)

    6. **AJAX**:Asynchronous JavaScript and XML,用于在后台与服务器交换数据,无需刷新整个页面,实现异步通信。XMLHttpRequest对象是AJAX的核心,现代浏览器还提供了fetch API,提供更友好的接口。 7. **BOM...

    JavaScript 权威指南(第四版).pdf

     9.3 JavaScript中Java式的类继承207  9.4 类的扩充210  9.5 类和类型212  9.6 JavaScript中的面向对象技术217  9.7 子类230  9.8 ECMAScript 5 中的类239  9.9 模块248  第10章 正则表达式的模式匹配253  ...

    JavaScript开发精讲视频教程

    5. **面向对象编程**:JavaScript支持基于原型的面向对象编程,包括构造函数、实例化、原型链、对象继承等机制。深入理解这些概念,可以实现更复杂的应用和模块化设计。ES6引入的类语法虽然提供了类似传统面向对象...

    JavaScript权威指南(第6版)

    9.3 JavaScript中Java式的类继承 9.4 类的扩充 9.5 类和类型 9.6 JavaScript中的面向对象技术 9.7 子类 9.8 ECMAScript 5 中的类 9.9 模块 第10章 正则表达式的模式匹配 10.1 正则表达式的定义 10.2 用于模式匹配的...

    JAVASCRIPT

    - **与平台无关**:JavaScript代码可以在任何支持它的浏览器上运行,无论操作系统是什么。 2. **JavaScript在HTML中的使用**: - 内联方式:将JavaScript代码直接插入HTML元素的`&lt;script&gt;`标签内。 - 外部引用:...

    JavaScript权威指南(第6版)(附源码)

    9.3 JavaScript中Java式的类继承 9.4 类的扩充 9.5 类和类型 9.6 JavaScript中的面向对象技术 9.7 子类 9.8 ECMAScript 5 中的类 9.9 模块 第10章 正则表达式的模式匹配 10.1 正则表达式的定义 10.2 用于模式匹配的...

Global site tag (gtag.js) - Google Analytics