会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
紫鸢
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
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 紫鸢
阅读(174)
评论(0)
推荐(0)
编辑
JS函数是如何执行的
摘要: 当局部变量和函数参数同名时,该怎么理解呢? test() //没传参的话,就是5;传参的话就alert参数 在 ES5.1 里面函数是这样执行的(不讨论use strict和一些特殊情况,JS好复杂的),按如下顺序执行: 确定“this”的值 (确切的来说,this在JS里面不是一个变量名而是一个关
阅读全文
posted @ 2016-11-28 20:34 紫鸢
阅读(1092)
评论(0)
推荐(0)
编辑
关于JS的总结
摘要: 事件:(事件必须小写) 用户的操作 onclick onmouseover onmouseout function 函数名(){}函数的声明:告诉浏览器有这么个函数函数的调用 函数名(); 真正的执行的函数*函数声明在哪不重要,重要的是在哪调用。 <a href="javascript:;"></a
阅读全文
posted @ 2016-11-28 20:29 紫鸢
阅读(115)
评论(0)
推荐(0)
编辑
公告