博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Js事件绑定时,函数名加括号和不加括号有什么区别
阅读量:4098 次
发布时间:2019-05-25

本文共 556 字,大约阅读时间需要 1 分钟。

一,在js代码里

    加括号代表调用,执行这个方法;

    不加括号目的是引用,代表把这个函数赋值给某个变量。

      在下面代码里:

  1.1   btn.οnclick=aa;是正常绑定事件,理解为:

    点击触发执行 function aa(){...};

 

  1.2  btn.οnclick=aa();理解如下;

         btn.onclick就相当于一个click事件的引用对象,只不过它附属于btn这个标签。

          等号是赋值操作如果是对象比如A,就会把对象A的指向赋给click事件的引用对象。aa是对象指向,aa()就是执行了函数,它最终是个什么东西,就看函数体返回什么类型,function aa()里有①和②,还有一个return,那么就是 --->先把aa()里①和②执行,在将 函数bb()return 给 btn.onclick;所以就相当于btn.οnclick=bb;
<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
函数括号
函数括号那回事

 

转载地址:http://qmlii.baihongyu.com/

你可能感兴趣的文章
NTFS FAT32 exFAT
查看>>
国际上计算机科学与技术的最新发展趋势及我国“十五”以来计算机领域的科技成果及技术创新性
查看>>
计算机与网络应用技术考试总结
查看>>
2014年12月03日
查看>>
ArcGIS学习网站
查看>>
Java在Google App Engine上怎么实现个人空间日志管理功能?
查看>>
IDL修改字体
查看>>
IDL生成.exe文件
查看>>
GDAL
查看>>
setAttribute()函数的使用
查看>>
动画效果的可折叠列表实现
查看>>
toggle()实现可折叠列表
查看>>
jQuery事件----preventDefault() 方法
查看>>
append追加标签方法
查看>>
bootstrap中dropdown-toggle的使用
查看>>
bootstrap中dropdown-toggle的使用
查看>>
ArcGIS中dissolve工具的使用
查看>>
前端开发环境搭建
查看>>
mongoDB客户端工具MongoVU
查看>>
mongoDB启动
查看>>