Use JavaScript primitive data types
5 // Number
"Hi, I'm a string" // String
true // Boolean
false // Booleanwebsite·Indexed 31 days ago
https://jskidz.auAn educational resource for learning JavaScript through interactive sandboxes, coding katas, and game development projects. The platform covers core JS concepts including functions, classes, data types, and loops, alongside practical exercises on recursion, error handling, and modern JS features like optional chaining and nullish coalescing. Includes guided projects for building games such as Pacman, Breakout, and Mastermind.
5 // Number
"Hi, I'm a string" // String
true // Boolean
false // Boolean| Level | Time Limit | Focus |
|---|---|---|
| Shu 守 | 10 min | Core JS — strings, arrays, basic logic |
| Ha 破 | 12 min | Intermediate — two-pointer, hashing, sorting |
| Ri 離 | 15 min | Advanced — recursion, complex algorithms |
Create React App is split into two distinct packages:
create-react-app: A global command-line utility used only to bootstrap new projects.react-scripts: A development dependency installed within each project that handles the build, start, and test scripts.The Simple Component Framework follows these core architectural principles:
Class. The entire application is wrapped in a root App component.App instance (and potentially their parent component) as an argument in their constructor to share information and trigger global actions.App controller.The Simple Component Framework follows five core architectural principles for building UI applications:
Class. The root of the application is the App component.App or parent component into child components.all property, break properties, custom properties, and media query ranges across older browsers./* Input */
.App {
display: flex;
flex-direction: row;
align-items: center;
}
/* Output after Autoprefixer */
.App {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}Use the following Jest function replacements to control test execution:
it() with xit() to temporarily exclude a test from being executed.it() with fit() to focus on a specific test and skip all others.REACT_APP_ can be injected directly into the public/index.html file using the %VARIABLE_NAME% syntax. This is performed at build time.<title>%REACT_APP_WEBSITE_NAME%</title>