`
weick
  • 浏览: 70321 次
  • 性别: Icon_minigender_1
  • 来自: 天堂的隔壁
社区版块
存档分类
最新评论

关于JS的类属性以及函数的调用

    博客分类:
  • js
F# 
阅读更多

 

function F(){

this.pro=function(){
//doSomething
};

function f(){

//pro(); //error,object pro undefined

}

}

 函数 f 想调用F的方法pro以产生某些行为,但实际上这时的pro是属于对象F的一个属性(方法),必须使用F对象的引用才能正确使用这个方法。如果想直接像上面那样调用而不使用对象F的引用来调用,可以这样定义pro:

 

this.pro=function pro(){
//doSomething
}

 另外,alert( typeof(new F().pro) )显示的是function

分享到:
评论

相关推荐

    JS 四种函数调用模式

    在 JS 中,有四种主要的函数调用模式,分别是:普通函数调用、方法调用、构造函数调用和apply/call调用。下面我们将详细探讨这些调用模式。 1. **普通函数调用**: 这是最常见的情况,函数作为一个独立的实体被执行...

    在javascript函数中调用com组件的属性和方法

    在javascript函数中调用com组件的属性和方法 在JavaScript函数中调用COM组件的属性和方法是指在JavaScript代码中使用COM组件提供的属性和方法来实现各种功能。本文将介绍如何在JavaScript函数中调用COM组件的属性和...

    javascript调用delphi中的函数

    标题“javascript调用delphi中的函数”涉及到的技术领域是跨语言通信,具体是JavaScript与Delphi之间的交互。这种交互通常发生在Web应用程序与桌面应用程序的集成,或者在浏览器扩展和本地资源之间。以下是对这一...

    JavaScript中函数对象调用模式总结

    这篇博客通过深入分析JavaScript中的函数调用模式,帮助开发者更好地理解和掌握这些概念。 首先,JavaScript是一种动态类型语言,其中函数不仅是一种数据类型,还能够作为值进行传递和存储。这种特性被称为“函数是...

    javascript实现根据函数名称字符串动态执行函数的方法示例

    此外,关于JavaScript的其它编程技巧,本篇介绍了多个专题,包括常用函数技巧、面向对象入门、json操作、切换特效、查找算法、错误与调试、数据结构与算法、遍历算法以及数学运算的用法总结。这些内容都是非常实用的...

    JavaScript之私有属性,私有函数,函数实现对外不可见

    闭包是一种特殊的函数,它可以访问其自身、调用它的函数以及包含它的所有外部变量,即使在其定义的作用域之外也是如此。通过在函数内部定义变量和函数,然后返回一个能够访问这些私有变量和函数的公共接口,我们可以...

    c# winform webbrowser页面中js调用winform类方法

    这个过程通常涉及到JavaScript(js)调用WinForm类的方法,以实现一些特定功能或者获取数据。本文将深入探讨如何实现这一功能,并基于提供的"jsInWebBrowserCallCSharpMethod"示例进行详细解释。 首先,我们需要...

    js调用浏览器打印模块实现点击按钮触发自定义函数

    在探讨如何利用JavaScript调用浏览器的打印模块实现点击按钮时触发自定义函数的过程中,我们首先需要了解浏览器提供的打印API以及如何通过编程方式触发打印任务。现代浏览器通常提供了window.print()方法,该方法...

    函数之间调用同一个对象方法

    在探讨“函数之间调用同一个对象方法”的主题时,我们首先需要理解几个核心概念:函数、对象、方法以及事件监听器。这些概念是现代编程语言,尤其是面向对象编程语言中的基石,它们共同构建了复杂软件系统的逻辑框架...

    JavaScript程序设计课件:函数的调用方式.pptx

    JavaScript提供了 4 种函数调用: 一般形式的函数调用 作为对象的方法调用 使用 call 和 apply 动态调用 使用 new 间接调用 5.2.2 函数的调用方式 2、函数的调用方式 一般形式的函数调用,是常见的函数调用方式,...

    ocx中事件函数,调用js中的回调函数

    标题“ocx中事件函数,调用js中的回调函数”指的是在OCX控件中定义的事件处理函数如何与JavaScript进行交互,调用JS中的回调函数。这种交互方式通常发生在浏览器环境中,如ActiveX控件嵌入到HTML页面中,实现客户端...

    微信小程序Page中data数据操作和函数调用方法

    在微信小程序的开发过程中,Page()函数起到了注册页面的作用,它接受一个对象作为参数,用于指定页面的初始数据、生命周期函数、事件处理函数等,而页面的数据操作和函数调用是小程序开发中非常重要的部分。...

    用js互相调用iframe页面内的js函数

    标题提到的问题是在各种浏览器中,尤其是考虑到跨浏览器兼容性时,如何用JS实现主页面与`iframe`页面间的函数调用。在IE、Firefox和Chrome等现代浏览器中,有一些不同的处理方式。 首先,获取`iframe`页面的引用是...

    js中函数调用的两种常用方法使用介绍.docx

    本文将详细介绍JavaScript中函数调用的两种常用方法,并提供一些相关的扩展知识。 **方法一:直接调用** 这是最常见也是最直观的函数调用方式。当你定义了一个函数后,可以直接通过函数名加括号来调用它,括号内...

    iframe子父页面调用js函数示例.docx

    下面是一个示例,演示如何在 iframe 子页面中调用父页面的 js 函数,以及如何在父页面中调用 iframe 子页面的 js 函数。 iframe 子页面调用父页面 js 函数 在 iframe 子页面中调用父页面的 js 函数非常简单,只...

    我写的调用网页的javascript函数!请大家帮忙看看!

    查看这两个文件的具体内容将有助于更深入地理解问题所在,包括函数定义、如何调用以及可能遇到的错误或需求。 在这个场景中,我们需要检查`client_str.html`中是否有正确引用`call_js`文件的`<script>`标签,以及...

    JavaScript实现显示函数调用堆栈的方法

    JavaScript函数调用堆栈是程序执行过程中一种重要的信息,它记录了函数调用的顺序和层次关系,有助于开发者理解程序执行流程,特别是在进行错误调试和性能分析时。在现代浏览器中,通常可以通过console对象的trace...

    WebBrowser中JS和C++代码互相调用

    3. 通过对象属性:如果JS代码中有一个全局变量或函数,C++可以通过设置或获取WebBrowser的`Document`属性来调用JS代码。 三、封装与使用 博客中提到的独立封装意味着作者可能已经将上述交互逻辑打包成易于使用的库...

    CWebPage类和MFC结合调用JS函数的例子

    这个接口允许我们执行诸如导航、操作DOM对象、以及调用JavaScript函数等任务。下面我们将详细探讨如何利用`CWebPage` 和MFC来调用JavaScript函数。 首先,你需要在MFC项目中包含`CWebPage` 类。这通常涉及到添加...

    js定义类 对象 构造函数,类的继承

    在提供的`ClassDefineAndExtends.js`文件中,可能包含了关于类定义和继承的示例代码。通过分析这个文件,我们可以看到实际应用中的类定义和继承实践,包括如何定义类,如何使用构造函数初始化对象,以及如何通过`...

Global site tag (gtag.js) - Google Analytics