浅谈js中同名函数和同名变量的执行问题


Posted in Javascript onFebruary 12, 2017

经测试未写成闭包形式的在同一个文件中或者不同的 js 文件中定义的同名函数,调用时会执行后面一个定义的函数。即使这样写也会执行后面一个即会弹出2:

<script type="text/javascript">
 function t(){
   alert(1);
 }
 
 t();
 
 function t(){
   alert(2);
 }
</script>

另外,定义的变量与css样式也是以后面的为准。

但是对于函数,经测试这样写却会执行前面的函数直接量即弹出1,暂时不知道是为什么。

<script type="text/javascript">
 var t = function(){
   alert(1);
 }
 
 function t(){
   alert(2);
 }

 t();
</script>

以上这篇浅谈js中同名函数和同名变量的执行问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery中实现标签切换效果的代码
Mar 01 Javascript
js或者jquery判断图片是否加载完成实现代码
Mar 20 Javascript
jquery ready(fn)事件使用介绍
Aug 21 Javascript
Json序列化和反序列化方法解析
Dec 19 Javascript
快速使用Bootstrap搭建传送带
May 06 Javascript
js图片切换具体实现代码
Oct 13 Javascript
jQuery插件Echarts实现的渐变色柱状图
Mar 23 jQuery
原生JS+Canvas实现五子棋游戏实例
Jun 19 Javascript
JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)
Dec 28 Javascript
浅析vue深复制
Jan 29 Javascript
Vue实现点击后文字变色切换方法
Feb 11 Javascript
weui上传多图片,压缩,base64编码的示例代码
Jun 22 Javascript
老生常谈jquery id选择器和class选择器的区别
Feb 12 #Javascript
使用jquery判断一个元素是否含有一个指定的类(class)实例
Feb 12 #Javascript
浅谈jQuery中事情的动态绑定
Feb 12 #Javascript
浅谈jQuery中的$.extend方法来扩展JSON对象
Feb 12 #Javascript
jq stop()和:is(:animated)的用法及区别(详解)
Feb 12 #Javascript
jQuery的中 is(':visible') 解析及用法(必看)
Feb 12 #Javascript
详解Sea.js中Module.exports和exports的区别
Feb 12 #Javascript
You might like
php UBB 解析实现代码
2011/11/27 PHP
基于PHP常用字符串的总结(待续)
2013/06/07 PHP
PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
2014/05/04 PHP
一个不易被发现的PHP后门代码解析
2014/07/05 PHP
浅析Yii2 gridview实现批量删除教程
2016/04/22 PHP
获取HTML DOM节点元素的方法的总结
2009/08/21 Javascript
js以对象为索引的关联数组
2010/07/04 Javascript
js页面滚动时层智能浮动定位实现(jQuery/MooTools)
2011/08/23 Javascript
jquery入门——事件机制之事件中的冒泡现象示例解释
2020/09/12 Javascript
深入document.write()与HTML4.01的非成对标签的详解
2013/05/08 Javascript
JS控制阿拉伯数字转为中文大写示例代码
2013/09/04 Javascript
使用node.js 制作网站前台后台
2014/11/13 Javascript
Javascript解析URL方法详解
2014/12/05 Javascript
浅谈JavaScript中的string拥有方法的原因
2015/08/28 Javascript
基于javascript如何传递特殊字符
2015/11/30 Javascript
javascript实现label标签跳出循环操作
2016/03/06 Javascript
一个简单不报错的summernote 图片上传案例
2016/07/11 Javascript
javascript 中的事件委托详解
2016/10/25 Javascript
JS去掉字符串末尾的标点符号及删除最后一个字符的方法
2017/10/24 Javascript
微信小程序如何使用globalData的方法
2019/06/06 Javascript
小程序跳转H5页面的方法步骤
2020/03/06 Javascript
通过实例解析JavaScript for in及for of区别
2020/06/15 Javascript
python字典快速保存于读取的方法
2018/03/23 Python
分享Pycharm中一些不为人知的技巧
2018/04/03 Python
Python中一些不为人知的基础技巧总结
2018/05/19 Python
基于python log取对数详解
2018/06/08 Python
python3中zip()函数使用详解
2018/06/29 Python
python实现的爬取电影下载链接功能示例
2019/08/26 Python
python如何删除列为空的行
2020/07/17 Python
Clarks鞋美国官网:全球领军鞋履品牌
2017/05/13 全球购物
美国隐形眼镜零售商:LensPure
2019/03/10 全球购物
就业自荐信
2013/12/04 职场文书
《跟踪台风的卫星》教学反思
2014/04/10 职场文书
《会走路的树》教后反思
2014/04/19 职场文书
纪检干部学习心得体会
2016/01/23 职场文书
小学秋季运动会加油口号及加油稿
2019/08/19 职场文书