Deck 4: Debugging and Error Handling

ملء الشاشة (f)
exit full mode
سؤال
Syntax refers to the order in which various parts of a program run, or execute.
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
You log values to the console using the window.alert()method.
سؤال
You enclose code that may contain an exception in a ____ statement.

A) throw
B) catch
C) throws
D) try
سؤال
For each error encountered, a browser's console displays a line numberand a description of the error.
سؤال
A program's ____  is the order in which various parts of the program run, or execute.

A)logic
B)syntax
C)call stack
D)console
سؤال
The window.alert()debugging methodresults in messages ____ .

A)written to the text of the document being debugged
B)displayed in dialog boxes
C)displayed in the browser console
D)available only to the JavaScript processor
سؤال
A breakpoint  is a designation added to a specific statement in a program that causes  program execution to pause when it reaches that statement.
سؤال
The console.log()debugging methodresults in messages ____ .

A)written to the text of the document being debugged
B)displayed in dialog boxes
C)displayed in the browser console
D)available only to the JavaScript processor
سؤال
The ____ is the ordered list maintained by a JavaScript processor containing all the procedures that have been called but have not yet finished processing.

A) call queue
B) call heap
C) call stack
D) methods list
سؤال
The rules of a programming language are known as its ____.

A)logic
B)syntax
C)call stack
D)console
سؤال
A ____ error is a flaw in a program's design that prevents the program from running as you anticipate.

A) compile-time
B) syntax
C) logic
D) run-time
سؤال
After you throw an error, you use a ____ statement to handle the error.

A) try
B) catch
C) handle
D) capture
سؤال
A ____ error occurs when the interpreter fails to recognize code.

A) logic
B) syntax
C) web
D) run-time
سؤال
____ allows programs to handle errors as they occur in the execution of a program.

A) Error coding
B) Form validation
C) Input validation
D) Exception handling
سؤال
Each time a program calls a procedure, the procedure is added to the top of the call stack, and then removed after it finishes executing.
سؤال
When using the  console.log() method to trace bugs, it can be helpful to use a ____ program.

A) script
B) hub
C) tracing
D) driver
سؤال
The debugging tools built into modern browsers are especially useful in tracking down ____ .

A)compile-time errors
B)syntax errors
C)run-time errors
D)logic errors
سؤال
____ is the temporary suspension of program execution so you can monitor values and trace program execution.

A)The call stack
B)Break mode
C)Debugging
D)Tracing
سؤال
A ____ error occurs when the JavaScript interpreter encounters a problem while a program is executing.

A) run-time
B) syntax
C) logic
D) browser
سؤال
You use a ____ statement within a try block to specify an error message .

A) catch
B) call
C) throw
D) throws
سؤال
____________________ is the process of tracing and resolving errors in a program.
سؤال
Writing values directly to the console is known as ____.

A)logging
B)writing
C)stepping out
D)breaking
سؤال
You implement custom error handling using the ____________________ event.
سؤال
The term ____________________ refers to the temporary suspension of program execution so that you can monitor values and trace program execution.
سؤال
Match between columns
A statement in the code at which program execution enters break mode
watch list
A statement in the code at which program execution enters break mode
breakpoint
A statement in the code at which program execution enters break mode
window.alert()
A statement in the code at which program execution enters break mode
variables list
A statement in the code at which program execution enters break mode
commenting out
A statement in the code at which program execution enters break mode
bug
A statement in the code at which program execution enters break mode
bulletproofing
A statement in the code at which program execution enters break mode
syntax errors
A statement in the code at which program execution enters break mode
error messages
A statement in the code at which program execution enters break mode
driver program
The first line of defense in locating bugs in JavaScript programs
watch list
The first line of defense in locating bugs in JavaScript programs
breakpoint
The first line of defense in locating bugs in JavaScript programs
window.alert()
The first line of defense in locating bugs in JavaScript programs
variables list
The first line of defense in locating bugs in JavaScript programs
commenting out
The first line of defense in locating bugs in JavaScript programs
bug
The first line of defense in locating bugs in JavaScript programs
bulletproofing
The first line of defense in locating bugs in JavaScript programs
syntax errors
The first line of defense in locating bugs in JavaScript programs
error messages
The first line of defense in locating bugs in JavaScript programs
driver program
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
watch list
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
breakpoint
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
window.alert()
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
variables list
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
commenting out
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
bug
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
bulletproofing
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
syntax errors
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
error messages
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
driver program
Displays a value in a dialog box
watch list
Displays a value in a dialog box
breakpoint
Displays a value in a dialog box
window.alert()
Displays a value in a dialog box
variables list
Displays a value in a dialog box
commenting out
Displays a value in a dialog box
bug
Displays a value in a dialog box
bulletproofing
Displays a value in a dialog box
syntax errors
Displays a value in a dialog box
error messages
Displays a value in a dialog box
driver program
Displays all local variables within the currently executing function, regardless of whether they have been initialized
watch list
Displays all local variables within the currently executing function, regardless of whether they have been initialized
breakpoint
Displays all local variables within the currently executing function, regardless of whether they have been initialized
window.alert()
Displays all local variables within the currently executing function, regardless of whether they have been initialized
variables list
Displays all local variables within the currently executing function, regardless of whether they have been initialized
commenting out
Displays all local variables within the currently executing function, regardless of whether they have been initialized
bug
Displays all local variables within the currently executing function, regardless of whether they have been initialized
bulletproofing
Displays all local variables within the currently executing function, regardless of whether they have been initialized
syntax errors
Displays all local variables within the currently executing function, regardless of whether they have been initialized
error messages
Displays all local variables within the currently executing function, regardless of whether they have been initialized
driver program
Writing code that anticipates and handles potential problems
watch list
Writing code that anticipates and handles potential problems
breakpoint
Writing code that anticipates and handles potential problems
window.alert()
Writing code that anticipates and handles potential problems
variables list
Writing code that anticipates and handles potential problems
commenting out
Writing code that anticipates and handles potential problems
bug
Writing code that anticipates and handles potential problems
bulletproofing
Writing code that anticipates and handles potential problems
syntax errors
Writing code that anticipates and handles potential problems
error messages
Writing code that anticipates and handles potential problems
driver program
A JavaScript program that contains only the code you are testing
watch list
A JavaScript program that contains only the code you are testing
breakpoint
A JavaScript program that contains only the code you are testing
window.alert()
A JavaScript program that contains only the code you are testing
variables list
A JavaScript program that contains only the code you are testing
commenting out
A JavaScript program that contains only the code you are testing
bug
A JavaScript program that contains only the code you are testing
bulletproofing
A JavaScript program that contains only the code you are testing
syntax errors
A JavaScript program that contains only the code you are testing
error messages
A JavaScript program that contains only the code you are testing
driver program
A list of expressions whose values are displayed and updated throughout the execution of a program
watch list
A list of expressions whose values are displayed and updated throughout the execution of a program
breakpoint
A list of expressions whose values are displayed and updated throughout the execution of a program
window.alert()
A list of expressions whose values are displayed and updated throughout the execution of a program
variables list
A list of expressions whose values are displayed and updated throughout the execution of a program
commenting out
A list of expressions whose values are displayed and updated throughout the execution of a program
bug
A list of expressions whose values are displayed and updated throughout the execution of a program
bulletproofing
A list of expressions whose values are displayed and updated throughout the execution of a program
syntax errors
A list of expressions whose values are displayed and updated throughout the execution of a program
error messages
A list of expressions whose values are displayed and updated throughout the execution of a program
driver program
Any error in a program that causes it to function incorrectly
watch list
Any error in a program that causes it to function incorrectly
breakpoint
Any error in a program that causes it to function incorrectly
window.alert()
Any error in a program that causes it to function incorrectly
variables list
Any error in a program that causes it to function incorrectly
commenting out
Any error in a program that causes it to function incorrectly
bug
Any error in a program that causes it to function incorrectly
bulletproofing
Any error in a program that causes it to function incorrectly
syntax errors
Any error in a program that causes it to function incorrectly
error messages
Any error in a program that causes it to function incorrectly
driver program
Identifying lines you think maybe causing problems and transforming them into comments
watch list
Identifying lines you think maybe causing problems and transforming them into comments
breakpoint
Identifying lines you think maybe causing problems and transforming them into comments
window.alert()
Identifying lines you think maybe causing problems and transforming them into comments
variables list
Identifying lines you think maybe causing problems and transforming them into comments
commenting out
Identifying lines you think maybe causing problems and transforming them into comments
bug
Identifying lines you think maybe causing problems and transforming them into comments
bulletproofing
Identifying lines you think maybe causing problems and transforming them into comments
syntax errors
Identifying lines you think maybe causing problems and transforming them into comments
error messages
Identifying lines you think maybe causing problems and transforming them into comments
driver program
سؤال
What is the difference between syntax errors and run-time errors?
سؤال
Name two tools you can use to analyze your HTML code for errors, and describe how to use them for this task.
سؤال
An infinite loop is an example of a(n)____ error.

A)syntax
B)run-time
C)logic
D)user
سؤال
After you evaluate code for exceptions, you can use a ____ statement to perform cleanup or necessary tasks.

A) try
B) throw
C) catch
D) finally
سؤال
Which of the following JavaScript statements requests that processors remove some features from the language and require more stringent syntax for other features?

A) break;
B)"use strict";
C) debugger;
D) console.log();
سؤال
Explain the three stepping options found in the debugging tools in modern browsers.
سؤال
Explain how strict mode can be useful in debugging.
سؤال
____________________ is the examination of individual statements in an executing program.
سؤال
What is the difference between a variables list and a watch list in browser debugging tools?
سؤال
Describe two advantages of implementing custom error handling.
سؤال
What is a dependency and what role do dependencies play in debugging?
سؤال
Explain how access to the call stack is useful in debugging.
سؤال
Briefly explain how to use comments to locate bugs with JavaScript.
سؤال
Which of the following JavaScript statements works like a breakpoint?

A) break;
B)"use strict";
C) debugger;
D) console.log();
سؤال
In ____________________ mode, some features are removed from the language, while other features require more stringent syntax.
سؤال
How is setting breakpoints useful in debugging?
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/41
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 4: Debugging and Error Handling
1
Syntax refers to the order in which various parts of a program run, or execute.
False
2
You log values to the console using the window.alert()method.
False
3
You enclose code that may contain an exception in a ____ statement.

A) throw
B) catch
C) throws
D) try
D
4
For each error encountered, a browser's console displays a line numberand a description of the error.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
5
A program's ____  is the order in which various parts of the program run, or execute.

A)logic
B)syntax
C)call stack
D)console
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
6
The window.alert()debugging methodresults in messages ____ .

A)written to the text of the document being debugged
B)displayed in dialog boxes
C)displayed in the browser console
D)available only to the JavaScript processor
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
7
A breakpoint  is a designation added to a specific statement in a program that causes  program execution to pause when it reaches that statement.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
8
The console.log()debugging methodresults in messages ____ .

A)written to the text of the document being debugged
B)displayed in dialog boxes
C)displayed in the browser console
D)available only to the JavaScript processor
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
9
The ____ is the ordered list maintained by a JavaScript processor containing all the procedures that have been called but have not yet finished processing.

A) call queue
B) call heap
C) call stack
D) methods list
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
10
The rules of a programming language are known as its ____.

A)logic
B)syntax
C)call stack
D)console
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
11
A ____ error is a flaw in a program's design that prevents the program from running as you anticipate.

A) compile-time
B) syntax
C) logic
D) run-time
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
12
After you throw an error, you use a ____ statement to handle the error.

A) try
B) catch
C) handle
D) capture
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
13
A ____ error occurs when the interpreter fails to recognize code.

A) logic
B) syntax
C) web
D) run-time
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
14
____ allows programs to handle errors as they occur in the execution of a program.

A) Error coding
B) Form validation
C) Input validation
D) Exception handling
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
15
Each time a program calls a procedure, the procedure is added to the top of the call stack, and then removed after it finishes executing.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
16
When using the  console.log() method to trace bugs, it can be helpful to use a ____ program.

A) script
B) hub
C) tracing
D) driver
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
17
The debugging tools built into modern browsers are especially useful in tracking down ____ .

A)compile-time errors
B)syntax errors
C)run-time errors
D)logic errors
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
18
____ is the temporary suspension of program execution so you can monitor values and trace program execution.

A)The call stack
B)Break mode
C)Debugging
D)Tracing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
19
A ____ error occurs when the JavaScript interpreter encounters a problem while a program is executing.

A) run-time
B) syntax
C) logic
D) browser
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
20
You use a ____ statement within a try block to specify an error message .

A) catch
B) call
C) throw
D) throws
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
21
____________________ is the process of tracing and resolving errors in a program.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
22
Writing values directly to the console is known as ____.

A)logging
B)writing
C)stepping out
D)breaking
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
23
You implement custom error handling using the ____________________ event.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
24
The term ____________________ refers to the temporary suspension of program execution so that you can monitor values and trace program execution.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
25
Match between columns
A statement in the code at which program execution enters break mode
watch list
A statement in the code at which program execution enters break mode
breakpoint
A statement in the code at which program execution enters break mode
window.alert()
A statement in the code at which program execution enters break mode
variables list
A statement in the code at which program execution enters break mode
commenting out
A statement in the code at which program execution enters break mode
bug
A statement in the code at which program execution enters break mode
bulletproofing
A statement in the code at which program execution enters break mode
syntax errors
A statement in the code at which program execution enters break mode
error messages
A statement in the code at which program execution enters break mode
driver program
The first line of defense in locating bugs in JavaScript programs
watch list
The first line of defense in locating bugs in JavaScript programs
breakpoint
The first line of defense in locating bugs in JavaScript programs
window.alert()
The first line of defense in locating bugs in JavaScript programs
variables list
The first line of defense in locating bugs in JavaScript programs
commenting out
The first line of defense in locating bugs in JavaScript programs
bug
The first line of defense in locating bugs in JavaScript programs
bulletproofing
The first line of defense in locating bugs in JavaScript programs
syntax errors
The first line of defense in locating bugs in JavaScript programs
error messages
The first line of defense in locating bugs in JavaScript programs
driver program
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
watch list
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
breakpoint
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
window.alert()
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
variables list
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
commenting out
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
bug
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
bulletproofing
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
syntax errors
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
error messages
Caused by incorrect use of JavaScript code or references to objects, methods, and variables that do not exist
driver program
Displays a value in a dialog box
watch list
Displays a value in a dialog box
breakpoint
Displays a value in a dialog box
window.alert()
Displays a value in a dialog box
variables list
Displays a value in a dialog box
commenting out
Displays a value in a dialog box
bug
Displays a value in a dialog box
bulletproofing
Displays a value in a dialog box
syntax errors
Displays a value in a dialog box
error messages
Displays a value in a dialog box
driver program
Displays all local variables within the currently executing function, regardless of whether they have been initialized
watch list
Displays all local variables within the currently executing function, regardless of whether they have been initialized
breakpoint
Displays all local variables within the currently executing function, regardless of whether they have been initialized
window.alert()
Displays all local variables within the currently executing function, regardless of whether they have been initialized
variables list
Displays all local variables within the currently executing function, regardless of whether they have been initialized
commenting out
Displays all local variables within the currently executing function, regardless of whether they have been initialized
bug
Displays all local variables within the currently executing function, regardless of whether they have been initialized
bulletproofing
Displays all local variables within the currently executing function, regardless of whether they have been initialized
syntax errors
Displays all local variables within the currently executing function, regardless of whether they have been initialized
error messages
Displays all local variables within the currently executing function, regardless of whether they have been initialized
driver program
Writing code that anticipates and handles potential problems
watch list
Writing code that anticipates and handles potential problems
breakpoint
Writing code that anticipates and handles potential problems
window.alert()
Writing code that anticipates and handles potential problems
variables list
Writing code that anticipates and handles potential problems
commenting out
Writing code that anticipates and handles potential problems
bug
Writing code that anticipates and handles potential problems
bulletproofing
Writing code that anticipates and handles potential problems
syntax errors
Writing code that anticipates and handles potential problems
error messages
Writing code that anticipates and handles potential problems
driver program
A JavaScript program that contains only the code you are testing
watch list
A JavaScript program that contains only the code you are testing
breakpoint
A JavaScript program that contains only the code you are testing
window.alert()
A JavaScript program that contains only the code you are testing
variables list
A JavaScript program that contains only the code you are testing
commenting out
A JavaScript program that contains only the code you are testing
bug
A JavaScript program that contains only the code you are testing
bulletproofing
A JavaScript program that contains only the code you are testing
syntax errors
A JavaScript program that contains only the code you are testing
error messages
A JavaScript program that contains only the code you are testing
driver program
A list of expressions whose values are displayed and updated throughout the execution of a program
watch list
A list of expressions whose values are displayed and updated throughout the execution of a program
breakpoint
A list of expressions whose values are displayed and updated throughout the execution of a program
window.alert()
A list of expressions whose values are displayed and updated throughout the execution of a program
variables list
A list of expressions whose values are displayed and updated throughout the execution of a program
commenting out
A list of expressions whose values are displayed and updated throughout the execution of a program
bug
A list of expressions whose values are displayed and updated throughout the execution of a program
bulletproofing
A list of expressions whose values are displayed and updated throughout the execution of a program
syntax errors
A list of expressions whose values are displayed and updated throughout the execution of a program
error messages
A list of expressions whose values are displayed and updated throughout the execution of a program
driver program
Any error in a program that causes it to function incorrectly
watch list
Any error in a program that causes it to function incorrectly
breakpoint
Any error in a program that causes it to function incorrectly
window.alert()
Any error in a program that causes it to function incorrectly
variables list
Any error in a program that causes it to function incorrectly
commenting out
Any error in a program that causes it to function incorrectly
bug
Any error in a program that causes it to function incorrectly
bulletproofing
Any error in a program that causes it to function incorrectly
syntax errors
Any error in a program that causes it to function incorrectly
error messages
Any error in a program that causes it to function incorrectly
driver program
Identifying lines you think maybe causing problems and transforming them into comments
watch list
Identifying lines you think maybe causing problems and transforming them into comments
breakpoint
Identifying lines you think maybe causing problems and transforming them into comments
window.alert()
Identifying lines you think maybe causing problems and transforming them into comments
variables list
Identifying lines you think maybe causing problems and transforming them into comments
commenting out
Identifying lines you think maybe causing problems and transforming them into comments
bug
Identifying lines you think maybe causing problems and transforming them into comments
bulletproofing
Identifying lines you think maybe causing problems and transforming them into comments
syntax errors
Identifying lines you think maybe causing problems and transforming them into comments
error messages
Identifying lines you think maybe causing problems and transforming them into comments
driver program
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
26
What is the difference between syntax errors and run-time errors?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
27
Name two tools you can use to analyze your HTML code for errors, and describe how to use them for this task.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
28
An infinite loop is an example of a(n)____ error.

A)syntax
B)run-time
C)logic
D)user
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
29
After you evaluate code for exceptions, you can use a ____ statement to perform cleanup or necessary tasks.

A) try
B) throw
C) catch
D) finally
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
30
Which of the following JavaScript statements requests that processors remove some features from the language and require more stringent syntax for other features?

A) break;
B)"use strict";
C) debugger;
D) console.log();
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
31
Explain the three stepping options found in the debugging tools in modern browsers.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
32
Explain how strict mode can be useful in debugging.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
33
____________________ is the examination of individual statements in an executing program.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
34
What is the difference between a variables list and a watch list in browser debugging tools?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
35
Describe two advantages of implementing custom error handling.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
36
What is a dependency and what role do dependencies play in debugging?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
37
Explain how access to the call stack is useful in debugging.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
38
Briefly explain how to use comments to locate bugs with JavaScript.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
39
Which of the following JavaScript statements works like a breakpoint?

A) break;
B)"use strict";
C) debugger;
D) console.log();
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
40
In ____________________ mode, some features are removed from the language, while other features require more stringent syntax.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
41
How is setting breakpoints useful in debugging?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 41 في هذه المجموعة.