call的用法在许多地方都看到过介绍.可以用来改变函数的作用域.

在页面中我们在一个input中添加click事件

<input id="Button1" type="button" value="test" onclick="showText()"/>

此时我们在函数中使用this获取该input的值

<script >       
     function fun() {
         alert($(this).val()); // 未定义
        }
  </script>

会报错或值为undefined

但是如果我们在

<input id="Button1" type="button" value="test" onclick="showText.call(this)"/>

就可以正常取到value值了.

最新文章

  1. SqlServer 笔记二 获取汉字的拼音首字母
  2. Lua 之数据结构
  3. Delphi cxGrid –--&gt; RecordIndex out of Range
  4. RDIFramework.NET ━ 9.2 员工管理 ━ Web部分
  5. Cisco密码恢复
  6. SPOJ PGCD(莫比乌斯反演)
  7. JS之链式运动,及任意值运动框架,包括透明度的改变
  8. Ajax (AppServ服务器练习)
  9. php环境下所有的配置文件以及作用
  10. 如何使用 window api 转换字符集?
  11. bzoj 4830: [Hnoi2017]抛硬币
  12. jmeter使用csv进行参数化(二)
  13. Hint: Fallback method &#39;public java.lang.String queryUserByIdFallback(java.lang.Long)&#39; must return: User or its subclass
  14. VMware 打开虚拟机的时候提示 internal error 内部错误 遇到这个问题时我的解决方法
  15. HDOJ2009_求数列的和
  16. openstack中数据库连接数太多--pymysql.err.OperationalError,1040, u&#39;Too many connections&#39;
  17. shell脚本-成长之路
  18. jQuery 动态加载下拉框选项(Django)
  19. 【FinancialKnowledge】商业银行业务知识
  20. mysql索引类型normal,unique,full text的区别

热门文章

  1. ThinkPHP 3.0~3.2 注入漏洞
  2. shareToQQ,qq 4.1.1 for android,闪退
  3. 通过案例对SparkStreaming透彻理解三板斧之一
  4. java使用freemarker作为模板导出Excel表格
  5. uva 10934 装满水的气球
  6. Github——Git设置及GitHub的使用
  7. Django——WEB三层架构与MVC
  8. iOS学习笔记-自己动手写RESideMenu
  9. 《DirectX 9.0 3D游戏开发编程基础》 第一章 初始化Direct3D 读书笔记
  10. Android学习笔记(一)——Activity简介 和 View