郑州前端开发线下培训学校十大热门榜

  郑州前端开发线下培训学校十大热门榜,认准郑州云和数据,国级全民数字素养与技能培训基地,“河南码农(数字技能)”省级人力资源品牌培训示范基地、教*育部“产学合作·协同育人”项目单位,省级产教融合型企业,河南省教育厅“双师型”教师培养基地,郑州市高技能人才培养示范基地,郑州市电子信息公共实训基地以及郑州大学、河南大学、河南财经政法大学等数十家高校的实习实训基地。

  云和it学校课程包含:HTML5、PHP、JAVA、大数据、Web前端、云计算、Python人工智能、UI/UE、跨境电商,淘宝美工、网络安全、VR等,采用小班制授课,双师资教学,实时更新的课程体系,大量实践项目,学员毕业即拥有1-2年工作经验,贴近企业需求,学员就业率和平均薪资有保障.欢迎来电咨询或者留言我们.

  下面云和老师给同学们分享:什么是作用域?JavaScript作用域有哪些?

  通常来说,一段代码中所用到的名字(如变量名)并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域机制可以有效减少命名冲突的情况发生。本节将对作用域进行详细讲解。

  作用域的分类

  通过前面的学习,我们知道变量需要先声明后使用,但这并不意味着声明变量后就可以在任意位置使用该变量。例如,在函数中声明一个age变量,在函数外进行访问,就会出现age变量未定义的错误,示例代码如下。

  function info(){var age=18;}info();console.log(age);//报错,提示age is not defined(age未定义)

  从上述代码可以看出,变量需要在它的作用范围内才可以被使用,这个作用范围称为变量的作用域。JavaScript根据作用域使用范围的不同,将其划分为全局作用域、函数作用域和块级作用域(ES6提供的)。上述示例声明的age变量只能在info0函数体内才可以使用。

  作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突。

  全局作用域

  作用于所有代码执行的环境(整个script标签内部)或者一个独立的js文件处于全局作用域内的变量,称为全局变量

  局部作用域

  作用于函数内的代码环境,就是局部作用域。因为跟函数有关系,所以也称为函数作用域。处于局部作用域内的变量称为局部变量如果函数内部,变量没有声明,直接赋值,也当全局变量看,但是强烈不推荐但是有一种情况,函数内部的形参可以看做是局部变量。

领取试听课
每天限量名额,先到先得
温馨提示:为不影响您的学业,来 郑州软件开发培训 校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
  • 详情请进入 河南云和数据IT培训...

关于我们 | 招生信息 | 新闻中心 | 学校动态

版权所有:搜学搜课(www.soxsok.com)