|
1 | 1 | # Glossary |
2 | 2 |
|
3 | | -* `ACSII` |
| 3 | +* `ASCII` |
4 | 4 |
|
5 | 5 | - American Standard Code of Information Interexchange. |
6 | 6 | This is a standard for encoding letters and numbers. Computers do not understand letters *or* numbers. |
@@ -1002,3 +1002,58 @@ a copy of "x". |
1002 | 1002 | one atom to another atom, bumping off an electron, that then bumps off the next electron, etc. is `electricity`. |
1003 | 1003 | Electricity is pretty useful stuff. It can create heat and light, it can add functionality to just about |
1004 | 1004 | anything. Anything from super-computers to toasters can use electricity to perform tasks. |
| 1005 | + |
| 1006 | +* `Element` |
| 1007 | + |
| 1008 | + - A single part of a larger group. In the case of HTML, an element represents a section of the document. Each element |
| 1009 | + is an object contained within the document object. These have properties and methods just like any object. These are used |
| 1010 | + to configure the page to look and behave as the developer wishes. The term `element` is used to refer to any part |
| 1011 | + a larger whole. |
| 1012 | + |
| 1013 | +* `Else Statement` |
| 1014 | + |
| 1015 | + - A programming conditional that directs the computer to execute an alternative action in the event that the |
| 1016 | + previous statement evaluates to false. It goes like this, *"If this thing is true, do a thing, else do the other |
| 1017 | + thing"* |
| 1018 | + |
| 1019 | +* `elsif` |
| 1020 | + |
| 1021 | + - An alternative to `else if`. It is a conditional statement meaning that if a given statement is true, a function |
| 1022 | + is performed. |
| 1023 | + |
| 1024 | +* `Encapsulation` |
| 1025 | + |
| 1026 | + - The idea of grouping together data and methods that work with that data within a single structure. Encapsulation |
| 1027 | + also hides data within it that is not needed in order to use the structure itself. In other words, you don't need to |
| 1028 | + know how a toaster works in order to toast a piece of bread, you just need to know how to put the bread in and push |
| 1029 | + down the handle. The parts that do the work inside the |
| 1030 | + toaster could be said to be `encapsulated`. |
| 1031 | + |
| 1032 | +* `Enter key` |
| 1033 | + |
| 1034 | + - Also known as the `Return key`. This key is used to initiate actions on the computer or to move the cursor to the |
| 1035 | + next line. It is usually located at the end of the middle |
| 1036 | + row of letters on the ketboard. |
| 1037 | + |
| 1038 | +* `Entry` |
| 1039 | + |
| 1040 | + - Data entered into a field on a webpage form, spreadsheet, or database. |
| 1041 | + |
| 1042 | +* `Environment` |
| 1043 | + |
| 1044 | + - The "area" in which a computer program is running or the "area" in which code is being written. It includes all |
| 1045 | + the stuff you need to write a computer program. For example, if you want to write a JavaScript program without using |
| 1046 | + a browser, then you need to use the Node.js environment. This environment provides libraries for your use and an |
| 1047 | + interpreter to parse your code and run it. All of these things combined constitute a computing "environment". You could |
| 1048 | + think of it as an individual "world". When writing |
| 1049 | + JavaScript outside the browser you have to go to "JavaScript World". That world is called Node.js. You can download |
| 1050 | + this world to your computer. Then when you need to write JavaScript outside of the browser you can "got to the |
| 1051 | + planet Node.js" and write whatever you need to. Once you |
| 1052 | + have Node.js on your system it is very easy to use this environment. You can take an ordinary text file, give it |
| 1053 | + a name (make sure to include the `.js` suffix to your |
| 1054 | + filename), write your code, then execute that code in the terminal by typing "node name-of-your-file.js". |
| 1055 | + Boom! It runs! |
| 1056 | + |
| 1057 | +* `Environment Variable` |
| 1058 | + |
| 1059 | + - |
0 commit comments