this的指向(慢慢添加)

this的指向:

1.行间调用函数:

   <div id="div1" onclick="show()"></div>  <script>      function show(){        alert(this);      //object window;      }   </script>

2. 定时器    <div id="div1"></div>   <script>        var oDiv=document.getElementById(‘div1‘);        oDiv.onclick=function(){
             setTimeout(function(){                 alert(this);        //window;              },1000);       };
  </script>

3. 函数调用
   <div id="div1"></div>  <script>    function show(){        alert(this);    }    document.getElementById(‘div1‘).onclick=function(){        show();     //window;    }   </script>
4. 不是函数调用       
<div id="div1"></div>  <script>       document.getElementById(‘div1‘).onclick=function(){        alert(this);     //DIV    }   </script>


 
时间: 2024-08-04 19:56:30

this的指向(慢慢添加)的相关文章

Ruby on rails配置环境问题【慢慢添加】

1,  ruby -v  与 rvm list 显示不同的版本号 ,使用rvm use 2.2.3后,报如下错误: RVM is not a function 解决办法: $ source ~/.rvm/scripts/rvm $ type rvm | head -n 1 然后得到 :rvm is a function

c#学习心得,慢慢添加,如果有错误希望大家留言,我刚开始学

1.class类:相当于整个项目的一个功能性程序,为了阐述系统中某个对象的功能. 方法:相当于程序的一个功能部件.可以被其他方法或类调用?感觉这个问题有点复杂 c#框架结构:我目前接触到的 using system: using xxxx: ... namespace xxxx { #region class xxx { public static void 方法名(数据类型 变量名) { 语句(定义变量.数组,初始化,语句流) } } #endregion }

移动和添加控制文件的实例

控制文件是整个数据库中非常重要的文件,必须保证控制文件的安全,原则上多个控制文件应该分别放在不同的磁盘上.但是oracle默认安装时将所有的控制文件放在了同一个磁盘的相同目录下,这种做法是非常危险的,必须把现有的oracle系统上的多个控制文件分别移动到不同的物理磁盘上安全备份.具体步骤如下: 一.利用数据字典获得现有控制文件的名字和绝对路径 select name,status from v$controlfile; 二.如果使用的是spfile的话因为不能使用文本编辑器来改变spfile中的

如何将RTOS添加到ZYNQ SoC设计中

在寻求获得来自处理系统内的赛灵思Zynq?-7000全可编程SoC的最大利益,操作系统将让你更不是一个简单的裸机解决方案.任何开发ZYNQ SoC设计有大量的操作系统可供选择,并根据最终应用程序,你可以选择一个实时版本.一个RTOS是您最好的选择,如果你是在工业,军事,航空航天或在响应时间和可靠的性能要求,以防止生命或伤亡的,或者实现严格的绩效目标等具有挑战性的环境中使用的SoC ZYNQ. 为了得到一个感觉如何最好地实时操作系统添加到我们的ZYNQ SoC系统中,我们将使用最流行的实时操作系统

二叉搜索树(搜索、添加、遍历)——Java

栈.队列.链表都有他们各自的好处,同样的也有弊端的存在. 如果我想要一个有序的数组和链表这个当然很好实现.现在我要在这几个数据结构中查找一个值.先说数组,因为是有序的通过二分查找很快的就可以找到.查找的效率还是很高的,但如果要是插入呢,为了保证有序,我要先找到插入位置,然后再将比插入数字大的数字依次向后移动:这时的第一反应就是链表!他打插入速度很快,只要改变指针的指向就可以了.但是链表大查找要从头开始找啊.只有知道了前一个元素的地址才能知道下一个地址.所以链表查找起来又费劲了.这时候就有人引进了

向Docx4j生成的word文档添加图片和布局--第一部分

原文标题:Adding images and layout to your Docx4j-generated word documents, part 1 原文链接:http://blog.iprofs.nl/2012/10/22/adding-images-and-layout-to-your-docx4j-generated-word-documents-part-1/ 原文作者:lvdpal 发表日期:2012年10月22日 注:由于我对docx4j也不是很熟悉,所以很多专业名词不会翻译,

Autorelease Pool

现在已经是 ARC 时代了,但是了解更多的 Objective-C 的内存管理机制仍然是十分必要的.一直以来我都弄不清楚 autorelease 的原理,后面看了很多资料,才慢慢了解到 autorelease 的原理. - (void)test { NSString *string = [NSString stringWithFormat:@"liuluoxing"]; NSString *string_weak_ = string; } 下面我们来捋一捋这个变量的内存引用计数的变化:

SEO基础知识_绝密教程

<p align="center"> </p> <p>   </p> <p align="center"> 第一次接触SEO,请阅读本基础指南入门,也可以注册论坛:<a  1-1.html" target="_blank"><span style="color:black;">从一句话入门</span><span s

leetcode LinkList专题

此次blog会将leetcode上的linklist专题内容放在这里,后续慢慢添加 一:leetcode 206 Reverse Linked List  二:leetcode 92 Reverse Linked List II 一:leetcode 206 Reverse Linked List 题目: Reverse a singly linked list. 代码: class Solution { public: ListNode* reverseList(ListNode* head)