浅谈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 相关文章推荐
基于Asp.net与Javascript控制的日期控件
May 22 Javascript
showModalDialog模态对话框的使用详解以及浏览器兼容
Jan 11 Javascript
JQuery与Ajax调用新浪API获取短网址的代码
Feb 07 Javascript
教你用AngularJS框架一行JS代码实现控件验证效果
Jun 23 Javascript
Javscript调用iframe框架页面中函数的方法
Nov 01 Javascript
Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗
Jun 30 Javascript
JS图片压缩(pc端和移动端都适用)
Jan 12 Javascript
js删除数组中的元素delete和splice的区别详解
Feb 03 Javascript
使用Node.js实现一个多人游戏服务器引擎
Mar 13 Javascript
详解Js里的for…in和for…of的用法
Mar 28 Javascript
ES6中let、const的区别及变量的解构赋值操作方法实例分析
Oct 15 Javascript
js实现固定区域内的不重叠随机圆
Oct 24 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静态类的原罪详解
2013/05/06 PHP
PHP 解决session死锁的方法
2013/06/20 PHP
PHP的openssl加密扩展使用小结(推荐)
2016/07/18 PHP
PHP利用二叉堆实现TopK-算法的方法详解
2017/04/24 PHP
PHP+MySQL实现输入页码跳转到指定页面功能示例
2018/06/01 PHP
PHP7新增函数
2021/03/09 PHP
脚本收藏iframe
2006/07/21 Javascript
简明json介绍
2008/09/28 Javascript
jquery购物车实时结算特效实现思路
2013/09/23 Javascript
客户端js判断文件类型和文件大小即限制上传大小
2013/11/20 Javascript
关于img的href和src取变量及赋值的方法
2014/04/28 Javascript
Bootstrap基本组件学习笔记之缩略图(13)
2016/12/08 Javascript
JS实现简易的图片拖拽排序实例代码
2017/06/09 Javascript
JS使用tofixed与round处理数据四舍五入的区别
2017/10/25 Javascript
vue 自定义全局方法,在组件里面的使用介绍
2018/02/28 Javascript
vue-router的HTML5 History 模式设置
2018/09/08 Javascript
JavaScript实现图片的放大缩小及拖拽功能示例
2019/05/14 Javascript
[01:45]绝对公平!DOTA2队长征召模式详解
2014/04/25 DOTA
简单讲解Python中的数字类型及基本的数学计算
2016/03/11 Python
python图的深度优先和广度优先算法实例分析
2019/10/26 Python
python selenium 执行完毕关闭chromedriver进程示例
2019/11/15 Python
Python 实现Serial 与STM32J进行串口通讯
2019/12/18 Python
tensorflow 查看梯度方式
2020/02/04 Python
详解Ubuntu环境下部署Django+uwsgi+nginx总结
2020/04/02 Python
解决Pycharm 运行后没有输出的问题
2021/02/05 Python
美国优质马术服装购买网站:Breeches.com
2019/12/16 全球购物
解释一下Windows的消息机制
2014/01/30 面试题
大学生个人求职信范文
2013/09/21 职场文书
书法培训心得体会
2014/01/05 职场文书
主要负责人任命书
2014/06/06 职场文书
创先争优演讲稿
2014/09/15 职场文书
干部年终考核评语
2015/01/04 职场文书
前台接待岗位职责
2015/02/03 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书
应届生个人的求职(自荐信范文2篇)
2019/08/23 职场文书
opencv-python图像配准(匹配和叠加)的实现
2021/06/23 Python