Терминология JS Flashcards

1
Q

Инструкции …

A

statements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

пробельные символы..

A

space, tab, newline

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Исходный текст скриптов на JavaScript сканируется слева направо и конвертируется в..

A

последовательность входных элементов, являющихся токенами (tokens), управляющими символами, символами конца строки, комментариями или пробельными символами.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

комментарий в комментарий..

A

нельзя /* Нельзя вкладывать /* комментарий в комментарий */ SyntaxError */

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

поднятие функций..

A

только определения поднимаются. Функции, определенные через выражения вызовут ошибку: TypeError: … is not a function

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

поднятие let, var, const..

A

let (const) не будет подниматься вверх блока

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

как сослаться из iframe на переменную phoneNumber, объявленную в документе ..

A

parent.phoneNumber

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
Изменится ли значение..?
const MY_OBJECT = {"key": "value"}; 
MY_OBJECT.key = "otherValue";
A

да

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

null == Null //?

A

false

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

7 типов данных

A

String, Boolean, Number, undefined, null, symbol, Object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

получение числа из строки ..

A

parseInt(numStr, [radix]);
parseFloat(numStr);
+(numStr);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Литералы..

A

используются для представления значений в JavaScript.
Напр., логический (Boolean) тип имеет два литеральных значения: true и false.Не путайте примитивные логические значения true и false со значениями true и false объекта Boolean. Объект Boolean является объектом-обёрткой над примитивом логического типа.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

var unusualPropertyNames = {
“”: “An empty string”,
“!”: “Bang!”
}
console.log(unusualPropertyNames.””); // …
console.log(unusualPropertyNames[””]); //…
console.log(unusualPropertyNames.!); //
console.log(unusualPropertyNames[”!”]); //

A

syntaxError
“An empty string”
syntaxError
“Bang!”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly