浅谈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 uploadify 上传文件
Nov 09 Javascript
2则自己编写的jQuery特效分享
Feb 26 Javascript
浅谈javascript中for in 和 for each in的区别
Apr 23 Javascript
Angularjs之filter过滤器(推荐)
Nov 27 Javascript
浅析JavaScript中var that=this
Feb 17 Javascript
Angular.js中控制器之间的传值详解
Apr 24 Javascript
微信小程序 request接口的封装实例代码
Apr 26 Javascript
聊聊那些使用前端Javascript实现的机器学习类库
Sep 18 Javascript
解决vue项目中type=”file“ change事件只执行一次的问题
May 16 Javascript
vue.js实现备忘录demo
Jun 26 Javascript
JavaScript实现轮播图效果代码实例
Sep 28 Javascript
JS写滑稽笑脸运动效果
May 28 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 rawurlencode与urlencode函数的深入分析
2013/06/08 PHP
ThinkPHP多语言支持与多模板支持概述
2014/08/22 PHP
PDO预处理语句PDOStatement对象使用总结
2014/11/20 PHP
PHP实现腾讯与百度坐标转换
2017/08/05 PHP
PHP中十六进制颜色与RGB颜色值互转的方法
2019/03/18 PHP
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(上:事件篇)
2010/03/24 Javascript
js jquery验证银行卡号信息正则学习
2013/01/21 Javascript
JS防止用户多次提交的简单代码
2013/08/01 Javascript
当某个文本框成为焦点时即清除文本框内容
2014/04/28 Javascript
JavaScript中统计Textarea字数并提示还能输入的字符
2014/06/10 Javascript
JQuery做的一个简单的点灯游戏分享
2014/07/16 Javascript
JavaScript根据CSS的Media Queries来判断浏览设备的方法
2016/05/10 Javascript
使用JQuery 加载页面时调用JS的实现方法
2016/05/30 Javascript
JavaScript 是什么意思
2016/09/22 Javascript
[52:32]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第三场 11.18
2020/11/18 DOTA
Python脚本实现虾米网签到功能
2016/04/12 Python
Python用于学习重要算法的模块pygorithm实例浅析
2018/08/16 Python
python3使用flask编写注册post接口的方法
2018/12/28 Python
基于python监控程序是否关闭
2020/01/14 Python
python手写均值滤波
2020/02/19 Python
从零开始的TensorFlow+VScode开发环境搭建的步骤(图文)
2020/08/31 Python
python gui开发——制作抖音无水印视频下载工具(附源码)
2021/02/07 Python
基于 HTML5 的 WebGL 3D 版俄罗斯方块的示例代码
2018/05/28 HTML / CSS
HTML5 Canvas绘制圆点虚线实例
2015/01/01 HTML / CSS
HTML5实现获取地理位置信息并定位功能
2015/04/25 HTML / CSS
Merrell美国官网:美国登山运动鞋品牌
2018/02/07 全球购物
成人大专生实习期的自我评价
2013/10/02 职场文书
生物化工工艺专业应届生求职信
2013/10/08 职场文书
工作失误检讨书范文大全
2014/01/13 职场文书
新娘父亲婚礼致辞
2014/01/16 职场文书
暑期研修感言
2014/02/17 职场文书
工艺技术员岗位职责
2015/02/04 职场文书
2015年家长学校工作总结
2015/04/22 职场文书
道士塔读书笔记
2015/06/30 职场文书
【海涛解说】暗牧也疯狂,牛蛙成配角
2022/04/01 DOTA
SQL Server Agent 服务无法启动
2022/04/20 SQL Server