GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

Eloquent Javascript - Vocab list

Nirel Chua Englisch 34 Karten

Karten in diesem Stapel (34)

  1. 1Programmingis the act of constructing a program, which is a set of precise instructions telling a computer what to do
  2. 2Programming Languageis an artificially constructed language used to instruct computers
  3. 3Best Practicesa composed set of rules, prescribing the form programs should have
  4. 4Vanilla JavaScriptwhat coumes with JS - "out of the box", no extended libraries etc.
  5. 5ECMAScripta standardized version of JS - interchangeable with name "JavaScript"
  6. 6NodeJSan environment for running jS outside of the browser
  7. 7MongoDB/CouchDBtwo databases which use JS as the scripting and query languages
  8. 8codeis the text that makes up a program
  9. 9bitsare any kind of two-valued things, usually described as zeros and ones
  10. 10valuea chunk of information (in this case, in ia JavaScript environment)
  11. 11numbera numeric type of value
  12. 12operators (eg. +,-, *, /, %)putting an operator between two values will apply it to those values and produce a new value
  13. 13moduloan arithmetic operator which gives the reaminder after dividing one number by another
  14. 14Special Numbers (e.g. Infinity, -Infinity, NaN)are considered number but don't behave like normal numbers.
  15. 15Stringsare used to represent text. They are written by eclosing their content in quotes( ' ', " ", ` ` `)
  16. 16Escaping a character( \ )inside of string, a character preceded by a backslash ( \ ) it indicates that the character after it has a special meaning. It will not end the string but be part of it.
  17. 17\nwhen an 'n' character occurs after a backslash, it is interpreted as newline
  18. 18\ta 't' after a backslash means a tab character
  19. 19Unicode Standardassigns a number to virtually every character you would ever need, including characters from Greek, Arabic, Japanese, Armenian, and so on. If we have a number for every character, a string can be described by a sequence of numbers
  20. 20Concatenateit glues two strings together
  21. 21Template literala strng encased in backticks, as opposed to single or double quotes
  22. 22Unary Operatoroperator that takes one value
  23. 23Binary Operatoroperator that takes two values
  24. 24console.loga method for logging things to the console, and thus making them viewable
  25. 25Booleantype of value, which has just two values, true and false
  26. 26Comparisona way to cmopare two values, which results in a boolean value
  27. 27Logical Operators (eg. !, &&, ||)(not, and, or) operatos which can be applied to boolean values themselves
  28. 28Ternary Operator (conditional operator)first value picks second or third, based on its being true or false.
  29. 29Empty values (eg. null, undefined)used to denote the absence of a meaningful value - used interchangably for now
  30. 30Type coercion/ type conversionWhen an operator is applied to the "wrong" type of value, JavaScript will quietly convert that value to the type it needs, using a set of rules that often aren't what you want or expect
  31. 31Short circuiting Evaluation:only certain parts of a boolean expression (&&, ||) are evaluated.
  32. 32Expressiona fragment of code that produces a value
  33. 33Binding or variableto catch and hold values
  34. 34keywords/reserved wordswords with a special meaning, such as let, are

Informationen

Beschreibung
Vocab List
Erstellt von
Nirel Chua
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck