发布于 2026-01-06 0 阅读
0

5. 测验用 Javascript 解释 #1

5. 测验用 Javascript 解释 #1

欢迎参加第一个 JavaScript 小测验!

您可以回答问题,然后通过解释来检查答案!

祝你好运!

1

const myself = {
  name: 'code__oz',
  skills: ['js', 'ts', 'vuejs', 'nodejs'],
  getName() {
    return this.name
  },
  getMySkills: () => this.skills,
}

console.log(myself.getName())
console.log(myself.getMySkills())
Enter fullscreen mode Exit fullscreen mode

输出结果是什么?👇

  • A)code__oz['js', 'ts', 'vuejs', 'nodejs']
  • 乐队undefinedundefined
  • C)code__ozundefined
  • D)undefined['js', 'ts', 'vuejs', 'nodejs']

.
..
...
.
.....
......
......
......

C →由于我们在同一上下文中undefined使用arrow function`and` ,所以它具有值,因此关键字指的是它当前的外部作用域,这与常规函数不同!在浏览器上下文中,它指的是 `window` 对象!thisthis

2

let toto = { message: 'Hello' }
let tutu

tutu = toto
toto.message = 'Bye'
console.log(tutu.message)
Enter fullscreen mode Exit fullscreen mode

输出结果是什么?👇

  • 一个)undefined
  • B)Bye
  • C)Hello
  • D)ReferenceError

.
..
...
.
.....
......
......
......

B → 在 JavaScript 中,所有对象在相互赋值时都通过引用进行交互。因此,在这个例子中,两个变量共享同一个引用,所以如果你更改其中一个变量的值,你就会更改这个共享的引用,并且另一个变量的值也会随之改变。tototutu indirectly

3

let number = 0
console.log(number++)
console.log(++number)
console.log(number)
Enter fullscreen mode Exit fullscreen mode

输出结果是什么?👇

  • 一个)1 1 2
  • B)1 2 2
  • C)0 1 2
  • D)0 2 2

.
..
...
.
.....
......
......
......

D -> 后缀 一元运算符 ++

  1. 返回值(此返回值 0
  2. 增加该值(现在的数字是 1

前缀  一元运算 ++

  1. 增加该值(现在的数字是 2
  2. 返回值(此返回值 2

这将返回 0 2 2

4

function sum(a, b) {
  return a + b
}

sum(2, '5')
Enter fullscreen mode Exit fullscreen mode

输出结果是什么?👇

  • 一个)TypeError
  • B)NaN
  • C)"25"
  • D)7

.
..
...
.
.....
......
......
......

C 语言→ JavaScript数字转换2为 a 。这是因为在 a和 astring相加时,结果为 1 !所以我们得到 '2' + '5' → '25'。numeric type (2)string type ('5')treated like a string

5

setInterval(() => console.log('Hey !'), 5000)
Enter fullscreen mode Exit fullscreen mode

setInterval该方法在浏览器中返回什么?👇

  • A) aunique id
  • B)amount of milliseconds specified
  • C)passed function
  • D) undefined

输出结果是什么?👇

.
..
...
.
.....
......
......
......

A -> 它返回一个unique id. 此 ID 可用于清除该间隔clearInterval() function

请在评论区告诉我你的分数!👨‍🏫


希望您喜欢这篇文章!

🎁 如果你在推特上关注我并私信我,就可以Underrated skills in javascript, make the difference免费获得我的新书哦😁

或者点击这里获取。

🎁我的电子报

☕️ 您可以支持我的作品🙏

🏃‍♂️ 你可以关注我 👇

🕊 Twitter:https://twitter.com/code__oz

👨‍💻 Github:https://github.com/Code-Oz

您可以收藏这篇文章!

文章来源:https://dev.to/codeoz/5-quizz-explained-in-javascript-1-59hn