• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
紫鸢
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2016年11月28日

为什么js加事件时不要写括号
摘要: function al(){alert("我擦")}此时,al代表这个函数的对象,al()就是直接运行了。var nfun=al;就是让nfun也指向了al,此时nfun()就相当于al()。那么我们来说下oBtn.onclickoBtn.onclick也就相当于一个nfun,只不过它附属于oBtn 阅读全文
posted @ 2016-11-28 21:13 紫鸢 阅读(191) 评论(0) 推荐(0)
 
JS函数是如何执行的
摘要: 当局部变量和函数参数同名时,该怎么理解呢? test() //没传参的话,就是5;传参的话就alert参数 在 ES5.1 里面函数是这样执行的(不讨论use strict和一些特殊情况,JS好复杂的),按如下顺序执行: 确定“this”的值 (确切的来说,this在JS里面不是一个变量名而是一个关 阅读全文
posted @ 2016-11-28 20:34 紫鸢 阅读(1102) 评论(0) 推荐(0)
 
关于JS的总结
摘要: 事件:(事件必须小写) 用户的操作 onclick onmouseover onmouseout function 函数名(){}函数的声明:告诉浏览器有这么个函数函数的调用 函数名(); 真正的执行的函数*函数声明在哪不重要,重要的是在哪调用。 <a href="javascript:;"></a 阅读全文
posted @ 2016-11-28 20:29 紫鸢 阅读(122) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3