浅谈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 相关文章推荐
javascript的原生方法获取数组中的最大(最小)值
Dec 19 Javascript
JavaScript中的console.assert()函数介绍
Dec 29 Javascript
js实现鼠标经过时图片滚动停止的方法
Feb 16 Javascript
js+HTML5实现canvas多种颜色渐变效果的方法
Jun 05 Javascript
基于insertBefore制作简单的循环插空效果
Sep 21 Javascript
基于Jquery实现仿百度百科右侧导航代码附源码下载
Nov 27 Javascript
Move.js入门
Feb 08 Javascript
Flask中获取小程序Request数据的两种方法
May 12 Javascript
Vue使用json-server进行后端数据模拟功能
Apr 17 Javascript
js判断密码强度的方法
Mar 18 Javascript
JS猜数字游戏实例讲解
Jun 30 Javascript
vue在响应头response中获取自定义headers操作
Jul 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控制用户的浏览器--ob*函数的使用说明
2007/03/16 PHP
PHP验证码生成原理和实现
2016/01/24 PHP
PHP使用SWOOLE扩展实现定时同步 MySQL 数据
2017/04/09 PHP
Javascript的数组与字典用法与遍历对象的属性技巧
2012/11/07 Javascript
js如何获取object类型里的键值
2014/02/18 Javascript
ajax提交表单实现网页无刷新注册示例
2014/05/08 Javascript
JavaScript中对象property的读取和写入方法介绍
2014/12/30 Javascript
js实现滚动条滚动到页面底部继续加载
2015/12/19 Javascript
Javascript基于对象三大特性(封装性、继承性、多态性)
2016/01/04 Javascript
JavaScript中绑定事件的三种方式及去除绑定
2016/11/05 Javascript
JS实现批量上传文件并显示进度功能
2017/06/27 Javascript
原生js实现密码输入框值的显示隐藏
2017/07/17 Javascript
vue-swiper的使用教程
2018/08/30 Javascript
浅析js中mvvm模式实现的原理
2018/10/06 Javascript
JS动画实现回调地狱promise的实例代码详解
2018/11/08 Javascript
Selenium执行Javascript脚本参数及返回值过程详解
2020/04/01 Javascript
JS表单验证插件之数据与逻辑分离操作实例分析【策略模式】
2020/05/01 Javascript
vue实现移动端项目多行文本溢出省略
2020/07/29 Javascript
[01:46]2020完美世界全国高校联赛秋季赛报名开启
2020/10/15 DOTA
Python变量作用范围实例分析
2015/07/07 Python
Python多线程爬虫简单示例
2016/03/04 Python
Python三级菜单的实例
2017/09/13 Python
三步实现Django Paginator分页的方法
2019/06/11 Python
python的mysql数据库建立表与插入数据操作示例
2019/09/30 Python
tensorflow实现在函数中用tf.Print输出中间值
2020/01/21 Python
Python要如何实现列表排序的几种方法
2020/02/21 Python
Python-opencv实现红绿两色识别操作
2020/06/04 Python
印度尼西亚电子产品购物网站:Kliknklik
2018/06/05 全球购物
StubHub美国:购买或出售您的门票
2019/07/09 全球购物
走进敬老院活动总结
2014/07/10 职场文书
销售顾问工作计划书
2014/08/15 职场文书
老干部工作先进事迹
2014/08/17 职场文书
道德模范事迹材料
2014/12/20 职场文书
投标售后服务承诺书
2015/04/29 职场文书
科技馆观后感
2015/06/08 职场文书
环境卫生整治简报
2015/07/20 职场文书