CSCI 3403 - Web Programming | Day 20
Name: _________________________________ Date: _____________
The javascript-exercises repository uses ________________ as its testing framework.
To run tests for a specific exercise, use the command: npm test ____________
| Exercise | Key Concept | What I Learned |
|---|---|---|
| 01_helloWorld | Basic function & return | _____________________________ |
| 02_addNumbers | Parameters & math operations | _____________________________ |
| 03_numberChecker | Conditionals (if/else) | _____________________________ |
| 04_mathEquations | Complex calculations | _____________________________ |
| 05_joinStrings | String manipulation | _____________________________ |
| Panel Name | Primary Use | My Notes |
|---|---|---|
| Elements | Inspect and edit ________ and CSS | _____________________ |
| Console | JavaScript ________ and testing | _____________________ |
| Sources | Set breakpoints and ________ code | _____________________ |
| Network | Monitor HTTP ________ | _____________________ |
To add a pseudo-state to an element, right-click and select: _____________________________
To view all CSS properties alphabetically, click: _____________________________
Change an element's text: element.textContent = ________________
Change an element's style: element.style.________ = 'value'
Add a new element: document.________________('div')
A breakpoint is: _________________________________________
| Control | Icon | What It Does |
|---|---|---|
| Resume | โถ๏ธ | _____________________________ |
| Step Over | โคต๏ธ | _____________________________ |
| Step Into | โฌ๏ธ | _____________________________ |
| Step Out | โฌ๏ธ | _____________________________ |
Purpose: Monitor _____________________________ as you debug
How to add: Click the + button and enter any ________________ expression
Keyboard shortcut to toggle Device Mode: ________ + Shift + ___
Use this space for any additional notes, tips, or questions during the lecture: