首页 > 试题广场 >

在JavaScript中,( )变量在函数外声明,并可从脚本

[单选题]
在javascript中,( )变量在函数外声明,并可从脚本的任意位置访问
  • 局部
  • 全局
  • typeOf
  • New
括号是填空的意思-_-||
发表于 2020-03-12 01:10:45 回复(6)
JavaScript中的变量,分为局部变量和全局变量,局部变量:在函数中声明的变量只在该函数内部可见,而全局变量:在任何函数之外声明的变量,都为全局变量,而全局变量在任意函数中都是可见的通过了解js的变量,选择题的答案就显而易见啦。然后说一下剩下的选项,C选项的 typeof 只是用来检验变量是什么数据类型的,D选项没有new 变量的说法,上面仅仅是个人的解答,如有错误,还请指教!
发表于 2019-09-18 21:07:57 回复(0)
b
发表于 2021-08-29 18:01:30 回复(0)
单选题,你非整个不定项选项!
发表于 2020-08-03 11:02:16 回复(5)
1.局部 JavaScript 变量:在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它(该变量的作用域是局部的)。
2.全局 JavaScript 变量:在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它。
3.typeof: typeof 操作符来检测变量的数据类型。
4.new:new是用来实例化一个对象的
发表于 2019-10-13 18:04:56 回复(3)
你自己感觉题读的通顺不

发表于 2022-02-19 14:17:46 回复(0)
多选你🐴呢
发表于 2022-02-15 14:35:35 回复(0)
这道题有歧义,在ES6之前,javascript只存在函数作用域,只要在函数外声明的变量都会被提升,能从任意位置访问到,ES6及之后,才有了块级作用域的明确定义,因此函数作用域外才有了语句块作用域,这时候才有了“函数外的局部变量”的概念,因此这里的A选项会产生歧义
发表于 2022-02-13 12:47:27 回复(0)
这题欺负我了,怎么让我多选,郁闷了
发表于 2021-12-17 21:42:01 回复(0)
B全局变量
发表于 2021-08-02 22:01:40 回复(0)
B
发表于 2021-03-30 22:27:15 回复(0)
B
发表于 2021-03-19 17:22:37 回复(0)
c
发表于 2021-03-11 17:50:50 回复(0)
B
发表于 2021-03-09 11:42:51 回复(0)
变量在函数外声明,只能访问全局变量。不能访问函数内的局部变量
发表于 2021-02-02 09:44:46 回复(0)
b
发表于 2020-12-06 22:21:44 回复(0)
<p>B</p>
发表于 2020-08-13 01:39:03 回复(0)
<p>b全局</p>
发表于 2020-07-05 08:43:16 回复(0)
<p>沿着作用域链从下往上查找变量。</p><p><br></p>
发表于 2020-06-24 12:56:27 回复(0)
全局
发表于 2020-06-23 05:43:35 回复(0)