浅谈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控制listbox中项的移动并排序的实现代码
Sep 28 Javascript
jQuery侧边栏随窗口滚动实现方法
Mar 04 Javascript
jQuery 回调函数(callback)的使用和基础
Feb 26 Javascript
js下拉选择框与输入框联动实现添加选中值到输入框的方法
Aug 17 Javascript
angularjs 源码解析之injector
Aug 22 Javascript
浅析location.href跨窗口调用函数
Nov 22 Javascript
微信小程序 动态绑定数据及动态事件处理
Mar 14 Javascript
vue使用stompjs实现mqtt消息推送通知
Jun 22 Javascript
JS时间控制实现动态效果的实例讲解
Jul 31 Javascript
在axios中使用params传参的时候传入数组的方法
Sep 25 Javascript
vue 实现微信浮标效果
Sep 01 Javascript
js实现旋转木马轮播图效果
Jan 10 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
如何开发一个虚拟域名系统
2006/10/09 PHP
第十节--抽象方法和抽象类
2006/11/16 PHP
php xml实例 留言本
2009/03/20 PHP
人脸识别测颜值、测脸龄、测相似度微信接口
2016/04/07 PHP
php ajax confirm 删除实例详解
2019/03/06 PHP
js 颜色选择器(兼容firefox)
2009/03/05 Javascript
Javascript学习笔记1 数据类型
2010/01/11 Javascript
JS window对象的top、parent、opener含义介绍
2013/12/03 Javascript
JS实现浏览器状态栏文字从右向左弹出效果代码
2015/10/27 Javascript
jQuery实现导航滚动到指定内容效果完整实例【附demo源码下载】
2016/09/20 Javascript
VueJs路由跳转——vue-router的使用详解
2017/01/10 Javascript
Vue 过滤器filters及基本用法
2017/12/26 Javascript
vue中添加mp3音频文件的方法
2018/03/02 Javascript
JS实现的汉字与Unicode码相互转化功能分析
2018/05/25 Javascript
JavaScript剩余操作符Rest Operator详解
2019/07/20 Javascript
vue 集成jTopo 处理方法
2019/08/07 Javascript
OpenLayers3实现地图鹰眼以及地图比例尺的添加
2020/09/25 Javascript
nuxt 每个页面head标签内容设置方式
2020/11/05 Javascript
JavaScript字符串转数字的简单实现方法
2020/11/27 Javascript
[51:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/30 DOTA
Pipenv一键搭建python虚拟环境的方法
2018/05/22 Python
python判断完全平方数的方法
2018/11/13 Python
Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法
2019/09/17 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
2020/04/27 Python
Python 实现PS滤镜的旋涡特效
2020/12/03 Python
英国领先的男装设计师服装购物网站:Mainline Menswear
2018/02/04 全球购物
Hush Puppies澳大利亚官网:舒适的男女休闲和正装鞋
2019/08/24 全球购物
温泉秘密:Onsen Secret
2020/07/06 全球购物
学生安全责任书
2014/04/15 职场文书
国际商务英语专业求职信
2014/07/08 职场文书
口才训练演讲稿范文
2014/09/16 职场文书
有限公司股东合作协议书
2014/10/29 职场文书
毕业证明书
2015/06/19 职场文书
会计手工模拟做账心得体会
2016/01/22 职场文书
《日月潭》教学反思
2016/02/20 职场文书
分位数回归模型quantile regeression应用详解及示例教程
2021/11/02 Python