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

javascript:传递当前对象

 
阅读更多
   <input type="button" class="btn1" value="搜索"  id="andy搜索明天继续开发"  onclick="myClick(this)"/>

function myClick(o)
        {
            var id = o.id;
            alert(id);
        }

结果会弹出:andy搜索明天继续开发。
在实际开发中,传递当前对象是一个很有用的方式。
分享到:
评论

相关推荐

    JavaScript 核心参考教程 内置对象

    JavaScript 不是纯面向对象的语言,而是基于对象的,这意味着它允许开发者利用内置对象来实现各种功能,但并不强制使用面向对象的编程范式。 在JavaScript中,内置对象是语言本身提供的基础结构,它们提供了许多...

    JavaScript面向对象编程指南.pdf

    1. 对象:在JavaScript中,对象是数据和功能的集合。对象可以包含属性(变量)和方法(函数)。创建对象的常见方式有字面量方式和构造函数方式。 2. 构造函数:构造函数是一种特殊的函数,用于初始化新创建的对象。...

    JavaScript:异步编程:回调函数与Promise

    即使`setTimeout`的延迟时间为0,它也不会立即执行,而是等待当前执行上下文完成并调用栈为空时才执行。 #### 四、异步编程:回调函数 **4. 异步编程:回调函数** 回调函数是在异步操作完成时被调用的函数。它们...

    面向对象javascript

    函数在JavaScript中是一种特殊的对象类型,可以作为值赋给变量、作为参数传递给另一个函数、或作为其它函数的返回值。函数对象可以具有arguments、caller和callee等属性。 在JavaScript中,我们可以使用函数的...

    javascript中onclick(this)用法介绍

    总结来说,在javascript中,onclick(this)的用法主要是将当前被点击的元素作为上下文对象传递给事件处理函数。在事件处理函数内部,我们可以访问到这个对象的所有属性和方法,从而实现对事件的处理和响应。通过这种...

    JavaScript面向对象基础.ppt

    对象实例化是通过构造函数完成的,例如JavaScript的内置Date对象: ```javascript var today = new Date(); console.log(today.toString()); ``` 8.2.2 对象的引用 对象可以被赋值给变量,也可以作为参数传递或作为...

    Javascript面向对象编程

    `this`关键字表示当前正在创建的对象。 ##### 2.2 创建对象 使用`new`操作符可以创建一个类的实例: ```javascript var stu1 = new Student("张三", 20); ``` 当使用`new`操作符时,JavaScript会执行以下步骤: ...

    javascript 核心对象代码

    2. **函数对象**:JavaScript中的函数不仅仅是代码块,它们也是第一类对象,可以被赋值给变量、作为参数传递和作为其他函数的返回值。函数对象有自己的属性,如`length`表示参数的数量,`prototype`用于原型链。 3....

    JavaScript学习笔记,javascript基础知识,基础语法整理.pdf

    * 时间对象可以获取当前时间和日期 * 时间对象可以格式化时间和日期 * 时间对象可以实现日期和时间的计算 五、 JavaScript 中的文字对象 * 文字对象是JavaScript中的一种内置对象 * 文字对象可以获取和设置文本的...

    Javascript 面向对象编程(coolshell)

    `this`在JavaScript中表示当前上下文的对象引用。在函数调用中,`this`的值取决于函数如何被调用。在对象方法中,`this`指向调用该方法的对象。例如,`chenhao.sayHello()`中的`this`指的是`chenhao`对象。 4. **...

    javaScript面向对象的编程

    这意味着函数可以拥有属性和方法,并且可以作为对象的属性进行传递。例如: ```javascript function greet(name) { return "Hello, " + name; } // 将函数作为对象的属性 var person = { name: "Alice", greet:...

    即用即查JavaScript核心对象参考手册附书光盘

    通过原型链,我们可以访问到对象的属性和方法,即使它们没有直接在当前对象上定义。 5. **作用域和闭包** JavaScript的作用域分为全局作用域和局部作用域,函数内部定义的变量只在其内部可见。闭包则允许函数访问...

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

    这种调用方式会创建一个新的执行上下文,并将当前作用域链与该函数的活动对象关联。 2. **方法调用模式**:当函数作为对象的一个属性被调用时,如 `obj.func()`,`this` 关键字会指向调用该函数的对象(在非严格...

    javascript setTimeout()传递函数参数(包括传递对象参数)

    在本文中,我们将深入探讨如何使用`setTimeout`传递函数参数,特别是包括对象参数。 首先,`setTimeout`的基本语法是: ```javascript setTimeout(function, delay, param1, param2, ...); ``` 在这里,`function...

    即查即用-JavaScript核心对象参考手册.rar

    函数对象是JavaScript中的第一等公民,可以作为变量存储、作为参数传递、作为返回值返回。数组对象提供了许多便捷的方法,如`push`、`pop`、`slice`等,用于处理有序数据集合。日期对象用于处理日期和时间,如`Date....

    JavaScript 事件对象介绍

    JavaScript事件对象是JavaScript编程中的一个重要概念,它在事件处理中扮演着核心的角色。事件对象主要用于提供事件的上下文信息,允许开发者在事件处理函数中获取事件相关的详细信息,如事件类型、触发事件的元素、...

    传智播客_张孝祥_JavaScript4_JavaScript语法

    JavaScript的对象是基于原型的,每个对象都有一个原型对象,可以通过`__proto__`属性访问。`Object.create()`用于创建一个新对象并设置其原型。原型链是查找属性的重要机制。 6. 数组与数组方法: JavaScript的...

    A标签中通过href和onclick传递的this对象实现思路

    当涉及到在`&lt;a&gt;`标签上同时使用`href`属性和`onclick`事件时,`this`对象的行为可能会变得复杂,特别是在想要传递当前元素引用给一个处理函数时。本文将详细解释这个问题,并提供解决思路。 首先,`this`关键字在...

Global site tag (gtag.js) - Google Analytics