`
cfw88888
  • 浏览: 25248 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Javascript 方法分类

 
阅读更多

Javascript的方法分为三种:

  <1>类方法

  <2>对象方法

  <3>原型方法

 

function People(name)
{
this.name=name;
//对象方法
this.Introduce=function(){
alert("My name is "+this.name);
}
}
//类方法
People.Run=function(){
alert("I can run");
}
//原型方法
People.prototype.IntroduceChinese=function(){
alert("我的名字是"+this.name);
}

 测试:

var p1=new People("Windking");
p1.Introduce();
People.Run();
p1.IntroduceChinese();

  总结下:

  名称

  位置

  格式

  类方法

  类外

  类名.方法名

  对象方法

  类内

  this.方法名

  原型方法

  类外

  类名.prototype.方法名



使用function定义的对象与使用new 操作符生成的对象之间有一个重要的区别。这个区别就是function定义的对象有一个prototype属性,使用new生成的对象就没有这个 prototype属性。     prototype属性又指向了一个prototype对象,注意prototype属性与prototype对象是两个不同的东西,要注意区别。在 prototype对象中又有一个constructor属性,这个constructor属性同样指向一个constructor对象,而这个 constructor对象恰恰就是这个function函数本身

  

分享到:
评论

相关推荐

    JavaScript的两本书

    这种手册通常按主题分类,方便开发者迅速查找特定的信息,比如DOM操作、数组方法、字符串函数、正则表达式、错误处理以及最新的ES6+特性,如箭头函数、模板字符串、解构赋值、Promise和async/await等。对于开发者来...

    JavaScript 进阶问题列表,包含完整答案

    《JavaScript进阶问题列表》是一份全面覆盖JavaScript...4. **系统整理**:问题列表按照一定的逻辑顺序进行整理和分类,便于读者系统地学习和掌握JavaScript进阶知识,逐步提升自己的技术水平。 ### 资源描述: 1.

    JavaScript第十章完整案例

    构造函数用于创建具有特定属性和方法的对象,原型链则允许对象共享属性和方法,而ES6引入的类语法则提供了一种更接近传统面向对象语言的写法。 在"完整的项目案例"中,我们可能会看到一个基于当当网的模拟电商系统...

    毕业论文Javascript脚本病毒的编写与防范方法研究.doc

    JavaScript 脚本病毒的编写与防范方法研究 ...本文通过对 JavaScript 脚本病毒的定义、分类、编写方法、防范方法、检测和分析方法、防止和解决方法的研究,旨在提高计算机安全的防范能力和检测能力。

    JavaScript设计模式与开发实践.pdf

    在本书中,作者还分享了自己在设计模式方面的研究和实践经验,包括设计模式的原型、设计模式的分类、设计模式的应用等,并提供了一些常见的设计模式的示例代码,帮助读者更好地理解和掌握设计模式。 《JavaScript...

    分享一个自己写的简单的javascript分页组件

    `PageList`函数还定义了一个原型对象,其中包含了多个方法,如`init`方法用于初始化分页按钮,`firstpage`方法用于创建和绑定“首页”按钮,`lastpage`方法用于创建和绑定“尾页”按钮。此外,还有`prewpage`方法...

    pro javascript design patterns

    在JavaScript中,可以通过定义一个包含抽象方法的基本类,然后让具体子类实现这些方法。 以上只是《Pro JavaScript设计模式》一书中所涵盖的部分设计模式。每种模式都有其特定的应用场景和优点,掌握它们能够显著...

    javascript高级教程.pdf

    第1 章 JavaScript 基 础 1.1 关 于JavaScript 1.2 了 解JavaScript 1.3 World Wide Web 1.4 Web 应用程序结构 1.5 JavaScript 与VBScript 第2 章 JavaScript 与HTML ...23.70 安全性破坏的种类 23.71 安 全 服 务

    JavaScript 二维码绘制

    jQuery QRCode插件可能不直接支持生成完成的回调,但可以通过jQuery的`promise`和`done`方法来模拟: ```javascript $("#qrcode").qrCodePromise().done(function() { console.log("二维码已生成"); }); ``` 总的...

    基于卷积神经网络的JavaScript恶意代码检测方法.pdf

    基于卷积神经网络的JavaScript恶意代码检测方法 在当今信息时代,互联网安全威胁日益严重,JavaScript恶意代码的检测成为网络安全的关键技术之一。传统的静态检测、动态检测和混合检测方法都存在一定的缺陷,例如...

    javascript中的宠物石

    通过构造函数创建类,可以定义宠物的各种属性(如名字、种类、状态等),并定义方法来描述宠物的行为(如吃东西、睡觉、玩耍)。这样,每个实例化的宠物就是一个独立的对象,具有自己的状态和功能。 动画效果也是...

    学用JavaScript设计模式

    设计模式是软件工程领域中一种重要的理论知识,它是一套被反复使用、多数人知晓、分类编目、代码设计经验的总结。设计模式可以让代码具有可复用性、可维护性和可扩展性,是高质量软件开发的基础。在JavaScript编程中...

    javaScript 300例

    你可以通过实例学习如何创建对象、访问属性、方法,以及如何利用原型链进行继承。 此外,DOM(Document Object Model)操作也是JavaScript的重要部分。JavaScript可以用来操纵HTML和XML文档,改变页面元素的样式、...

    绚丽的javascript特效案例

    首先,让我们了解一下JavaScript特效的种类。根据描述,这些特效分为20多种类型,以下是一些可能包含的特效类别: 1. **动画效果**:例如淡入淡出、滑动、旋转、缩放等,用于增强用户体验和视觉吸引力。 2. **导航...

    基于 JavaScript 语言的快速物联网开发架构.pdf

    标题中的“基于 JavaScript 语言的快速物联网开发架构”指出,本话题主要探讨...它可能涵盖了从系统设计、技术选型、适合的场景到实际的代码实现等多个方面,为 IoT 开发者提供了一种基于 JavaScript 的快速开发方法。

    Javascript流程控制语句

    ##### 语句的种类 - **声明语句**: - **变量声明语句**:如 `var box = 100;` - **标签声明语句**:如 `label: box;` (较少使用) - **表达式语句**: - **变量赋值语句**:如 `box = 100;` - **函数调用语句*...

    javascript脚本病毒的编写与防范方法研究-学位论文.doc

    JavaScript 脚本病毒的编写与防范方法研究 以下是从给定的文件中生成的相关知识点: JavaScript 脚本病毒的概念 JavaScript 脚本病毒是一种恶意代码,它可以嵌入网页中,一旦用户浏览带毒网页,病毒就会发作,...

    Object-Oriented Programming in Javascript

    对于对象的理解,作者逐步解释了如何定义属性、检测属性、移除属性、属性的枚举方法、属性的分类、属性的属性、以及如何防止对象的修改。 深入探讨JavaScript中的构造函数与原型链是本书的另一个重点。在这一部分中...

Global site tag (gtag.js) - Google Analytics