变量与数据类型测验

<img src="https://www.geeksforgeeks.org/" alt="技术学习平台" />

  • 课程
  • 教程
  • 面试准备

最后更新:讨论评论

问题 1

当我们使用 console.log() 打印一个变量时,会发生什么?

  • 它会调试整个代码
  • 它会将变量的值打印到控制台
  • 它会在系统中创建一个内存块
  • 它用于删除变量的内存块

问题 2

哪个关键字用于声明一个不能被重新赋值的变量?

  • var
  • let
  • const
  • static

问题 3

根据 JavaScript 的规则,以下哪个变量名称是正确的?

  • 1name;
  • #name;
  • _name;
  • @name;

问题 4

以下代码的输出将会是什么?

let x = "Hello";
let y = 5;
console.log(x + y);
  • Hello5
  • 5Hello
  • NaN
  • Hello

问题 5

INLINECODE09db83ee、INLINECODE31eadf44 和 const 之间有什么区别?

  • INLINECODE08203636 是块级作用域,INLINECODE2fb8543f 和 const 是函数作用域。
  • INLINECODE03fdfc25 是函数作用域,INLINECODE47580668 和 const 是块级作用域。
  • INLINECODEa78bf3b7 和 INLINECODE2efb161a 是块级作用域,const 是函数作用域。
  • 三者都是块级作用域。

问题 6

以下哪项是 JavaScript 中的原始(基本)数据类型?

  • 数组
  • 对象
  • 符号
  • 函数

问题 7

以下代码的输出是什么?

let x; 
console.log(typeof x);
  • null
  • undefined
  • object
  • string

问题 8

以下哪项是将变量插入(插值)到字符串中的有效方法?

  • "My age is " + age;
  • `INLINECODE1d28e282My age is ${age}INLINECODE81dd86f5INLINECODEf212431d"My age is ${age}";INLINECODEee599cabtypeofINLINECODE1b31775ainstanceofINLINECODEe701ef5aObject.prototype.toString.call()INLINECODEfc99ec73"105"INLINECODE4aebad3815INLINECODE300b1f3eNaNINLINECODEdc92d185"55"`

标签: JavaScript Web Technologies

共有 10 个问题需要完成。

参与正在进行的讨论

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。如需转载,请注明文章出处豆丁博客和来源网址。https://shluqu.cn/28030.html
点赞
0.00 平均评分 (0% 分数) - 0