![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
下面有关JavaScript变量描述不正确的是?()
A.在JS中必须给变量,设置具体的数据类型
B.如果变量没有被初始化,将被声明成“undefined”
C.在JS在任何情况下,都可以不写分号,这个是非严谨语言的特点
D.javascript中提供的关键字var,用于变量的声明,所以使用变量前,必须使用var进行声明
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.在JS中必须给变量,设置具体的数据类型
B.如果变量没有被初始化,将被声明成“undefined”
C.在JS在任何情况下,都可以不写分号,这个是非严谨语言的特点
D.javascript中提供的关键字var,用于变量的声明,所以使用变量前,必须使用var进行声明
A.变量在函数内声明,变量为局部作用域
B.局部变量只能在函数内部访问
C.变量在函数外定义,即为全局变量
D.全局作用域下的变量,网页中所有脚本和函数均可使用
A.特性样本与预防有关,而变更样本与监督有关
B.特性样本与一致性有关,而变量样本与一致性的程度有关
C.特性样本与具体原因有关,而变量样本与任何原因有关
D.两者是同一概念
A.JavaScript的类class本质上是基于原型prototype的实现方式做了进一步的封装
B.constructor构造方法是必须的
C.如果类的constructor构造方法有多个,后者会覆盖前者
D.类的静态方法可以通过类名调用,不需要实例化
A.静态变量可以定义在类中的任意位置
B.静态变量一旦被赋值不能被修改
C.静态变量可以被类直接调用,因此可以说静态变量的生命周期与实例无关
D.以上都不对
A.变量x表示文件中的一个字符
B.变量x表示文件中的一行字符
C.变量x表示文件中的全体字符
D.变量x表示文件中的一组字符
A.在主变量确定后,选择的副变量应与主变量间有一定的内在联系
B.在串级系统中,副变量的变化应尽量不影响土变量的变化
C.选择与主变量有一定关系的某一中间变量作为副变量
D.选择的副变量就是操纵变量本身
A.getElementsByTagName
B.getElementById
C.getElementsByClassName
D.getElementByName