浅谈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 相关文章推荐
在一个js文件里远程调用jquery.js会在ie8下的一个奇怪问题
Nov 28 Javascript
有关javascript的性能优化 (repaint和reflow)
Apr 12 Javascript
Json序列化和反序列化方法解析
Dec 19 Javascript
鼠标滑过出现预览的大图提示效果
Feb 26 Javascript
javascript移出节点removeChild()使用介绍
Apr 03 Javascript
JavaScript数组随机排列实现随机洗牌功能
Mar 19 Javascript
jquery图片倾斜层叠切换特效代码分享
Aug 27 Javascript
jquery.validate[.unobtrusive]和Bootstrap实现tooltip错误提示问题分析
Oct 30 Javascript
Vue.js系列之项目结构说明(2)
Jan 03 Javascript
vue中appear的用法
Aug 17 Javascript
详解JavaScript中typeof与instanceof用法
Oct 24 Javascript
JavaScript如何实现监听键盘输入和鼠标监点击
Jul 20 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循环输出数据库内容的代码
2008/05/24 PHP
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
2011/06/30 PHP
使用HMAC-SHA1签名方法详解
2013/06/26 PHP
使用laravel指定日志文件记录任意日志
2019/10/17 PHP
手把手教你自己写一个js表单验证框架的方法
2010/09/14 Javascript
JavaScript常用对象的方法和属性小结
2012/01/24 Javascript
JavaScript中的操作符类型转换示例总结
2016/05/30 Javascript
JavaScript+Java实现HTML页面转为PDF文件保存的方法
2016/05/30 Javascript
谈谈JS中常遇到的浏览器兼容问题和解决方法
2016/12/17 Javascript
基于Jquery Ajax type的4种类型(详解)
2017/08/02 jQuery
详解jQuery中的isPlainObject()使用方法
2018/02/27 jQuery
webstrom Debug 调试vue项目的方法步骤
2018/07/17 Javascript
vue.js 中使用(...)运算符报错的解决方法
2018/08/09 Javascript
解决layui数据表格排序图标被超出的表头挤出去的问题
2019/09/19 Javascript
vue+element tabs选项卡分页效果
2020/06/29 Javascript
关于vue组件事件属性穿透详解
2019/10/28 Javascript
基于原生JS封装的Modal对话框插件的示例代码
2020/09/09 Javascript
[01:11]steam端dota2实名认证操作流程视频
2021/03/11 DOTA
python爬虫常用的模块分析
2014/08/29 Python
Python自动化部署工具Fabric的简单上手指南
2016/04/19 Python
200行自定义python异步非阻塞Web框架
2017/03/15 Python
python3.6实现学生信息管理系统
2019/02/21 Python
python文件绝对路径写法介绍(windows)
2019/12/25 Python
使用CSS禁止textarea调整大小功能的方法
2015/03/13 HTML / CSS
公司营业员的自我评价
2014/03/04 职场文书
小学教师寄语大全
2014/04/03 职场文书
高三学生评语大全
2014/04/25 职场文书
信访稳定工作汇报
2014/10/27 职场文书
基层党员群众路线整改措施及努力方向
2014/10/28 职场文书
公司优秀员工推荐信
2015/03/24 职场文书
学习社交礼仪心得体会
2016/01/22 职场文书
建国70周年的心得体会(2篇)
2019/09/20 职场文书
导游词之北京明十三陵
2019/10/28 职场文书
浅谈Python 中的复数问题
2021/05/19 Python
详解CSS玩转图片Base64编码
2021/05/25 HTML / CSS
Django实现WebSocket在线聊天室功能(channels库)
2021/09/25 Python