首页 > 其他分享 >作用域与代码执行

作用域与代码执行

时间:2022-09-04 18:33:27浏览次数:67  
标签:console log 作用域 代码执行 var 声明 变量

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8">
 5         <title></title>
 6     </head>
 7     <body>
 8         <p>
 9             如果变量和函数同名了,必须注意,函数的声明会替换变量声明
10             不管函数在变量的前面还是后面,赋值总会把前面的声明替换。
11         </p>
12         <script>
13             var a=12;
14             function abc(){
15                 alert(a);
16                 var a=10;
17             }
18             abc();
19             //局部作用域中有一个变量声明a,导致undefined
20             
21             console.log(a);
22             function a(){
23                 console.log('aaa');
24             }
25             //
26             var a=1;
27             console.log(a);
28             //如果函数声明和变量声明一样,函数声明会替换变量声明,变量声明无法声明了了
29         </script>
30     </body>
31 </html>

标签:console,log,作用域,代码执行,var,声明,变量
From: https://www.cnblogs.com/webaction/p/16655673.html

相关文章

  • 变量、常量、作用域
    变量变量是什么,就是可以变化的量!Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。注意事项......
  • thsi作用域指向的问题
    this的指向问题5大调用场景1.普通函数2.对象方法3.call,apply,bind4.class5.箭头函数1.普通函数中出现的this/* 普通函数中的this指向问题*/functiontestThis......
  • 简单理解 JavaScript 的词法作用域
    前言关于作用域的有关知识点有全局作用域、局部作用域、函数作用域、块级作用域、词法作用域、作用域链。作用域作用域就像是一个教室,上课时教室里面的人互相可见,A教室......
  • Vue学习之--------插槽【默认插槽、具名插槽、作用域插槽】(2022/8/30)
    插槽Vue.js官网介绍:https://vuejs.org/guide/components/slots.html会牵涉到template的用法、占位、实际不渲染到页面中1、默认插槽:1.1基本结构及介绍个人理解:在A......
  • Java入门-基础语法(变量、常量、作用域)
    变量、常量、作用域变量是可以变化的量,Java是强类型语言,每个变量都必须声明其类型,变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。变量作用域分为类变量......
  • 作用域与立即执行函数
    应用场景:改变变量作用域;上述代码就是改变变量作用域,一个很好的例子。封装临时变量;加载只需要执行一次的代码,比如显示时间。这些代码也需要一些临时的变......
  • 变量、常量、作用域
    变量变量是什么:就是可以变化的量!Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的存储单元,其要素包包括变量名,变量类型和作用域。typevarN......
  • Python-10作用域、LEGB规则
    作用域就是一个Python程序可以直接访问命名空间的正文区域。在一个python程序中,直接访问一个变量,会从内到外依次访问所有的作用域直到找到,否则会报未定义的错误。Pyt......
  • 变量作用域
    python中一个变量能够被访问的范围叫做作用域。根据作用域的大小分为:全局变量局部变量全局变量python是解释型编程语言,解释器在运行一个python程序时会在计算机内存......
  • 作用域插槽
    父组件:<template><divclass="app"><tab-control:titles="['衣服','鞋子','裤子']"@tab-item-click="tabItemClick"><templat......