mirror of
https://github.com/m-lamonaca/dev-notes.git
synced 2025-04-13 06:16:38 +00:00
Clarify notation for object with same key-value pair
This commit is contained in:
parent
5dff3ab7c9
commit
c5adc0b2df
1 changed files with 62 additions and 62 deletions
|
@ -30,9 +30,9 @@
|
||||||
|
|
||||||
### Naming Conventions
|
### Naming Conventions
|
||||||
|
|
||||||
Elements | Case
|
| Elements | Case |
|
||||||
----------|-----------
|
| -------- | --------- |
|
||||||
variable | camelCase
|
| variable | camelCase |
|
||||||
|
|
||||||
### Modern Mode
|
### Modern Mode
|
||||||
|
|
||||||
|
@ -225,82 +225,82 @@ Number("A") == NaN; //false ?!?
|
||||||
|
|
||||||
## Operators
|
## Operators
|
||||||
|
|
||||||
Operator | Operation
|
| Operator | Operation |
|
||||||
---------------|----------------
|
| ------------ | --------------- |
|
||||||
`(...)` | grouping
|
| `(...)` | grouping |
|
||||||
a`.`b | member access
|
| a`.`b | member access |
|
||||||
`new` a(...) | object creation
|
| `new` a(...) | object creation |
|
||||||
a `in` b | membership
|
| a `in` b | membership |
|
||||||
|
|
||||||
### Mathemetical Operators
|
### Mathemetical Operators
|
||||||
|
|
||||||
Operator | Operation
|
| Operator | Operation |
|
||||||
-----------|----------------
|
| -------- | -------------- |
|
||||||
a `+` b | addition
|
| a `+` b | addition |
|
||||||
a `-` b | subtraction
|
| a `-` b | subtraction |
|
||||||
a `*` b | multiplication
|
| a `*` b | multiplication |
|
||||||
a `**` b | a^b
|
| a `**` b | a^b |
|
||||||
a `/` b | division
|
| a `/` b | division |
|
||||||
a `%` b | modulus
|
| a `%` b | modulus |
|
||||||
|
|
||||||
### Unary Increment Operators
|
### Unary Increment Operators
|
||||||
|
|
||||||
Operator | Operation
|
| Operator | Operation |
|
||||||
--------------|------------------
|
| ------------ | ----------------- |
|
||||||
`--`variable | prefix decrement
|
| `--`variable | prefix decrement |
|
||||||
`++`variable | prefix incremente
|
| `++`variable | prefix incremente |
|
||||||
variable`--` | postfiz decrement
|
| variable`--` | postfiz decrement |
|
||||||
variable`++` | ostfix increment
|
| variable`++` | ostfix increment |
|
||||||
|
|
||||||
### Logical Operators
|
### Logical Operators
|
||||||
|
|
||||||
Operator | Operation
|
| Operator | Operation |
|
||||||
---------|----------------
|
| -------- | --------------- |
|
||||||
a `&&` b | logical **AND**
|
| a `&&` b | logical **AND** |
|
||||||
a `||` b | logical **OR**
|
| a `||` b | logical **OR** |
|
||||||
`!`a | logical **NOT**
|
| `!`a | logical **NOT** |
|
||||||
|
|
||||||
### Comparison Operators
|
### Comparison Operators
|
||||||
|
|
||||||
Operator | Operation
|
| Operator | Operation |
|
||||||
----------|--------------------
|
| --------- | ------------------- |
|
||||||
a `<` b | less than
|
| a `<` b | less than |
|
||||||
a `<=` b | less or equal to
|
| a `<=` b | less or equal to |
|
||||||
a `>` b | greater than
|
| a `>` b | greater than |
|
||||||
a `>=` b | greater or equal to
|
| a `>=` b | greater or equal to |
|
||||||
a `==` b | equaltity
|
| a `==` b | equaltity |
|
||||||
a `!=` b | inequality
|
| a `!=` b | inequality |
|
||||||
a `===` b | strict equality
|
| a `===` b | strict equality |
|
||||||
a `!==` b | strict inequality
|
| a `!==` b | strict inequality |
|
||||||
|
|
||||||
### Bitwise Logical Operators
|
### Bitwise Logical Operators
|
||||||
|
|
||||||
Operator | Operation
|
| Operator | Operation |
|
||||||
-----------|-----------------------------
|
| --------- | ---------------------------- |
|
||||||
a `&` b | bitwise AND
|
| a `&` b | bitwise AND |
|
||||||
a `|` b | bitwise OR
|
| a `|` b | bitwise OR |
|
||||||
a `^` b | bitwise XOR
|
| a `^` b | bitwise XOR |
|
||||||
`~`a | bitwise NOT
|
| `~`a | bitwise NOT |
|
||||||
a `<<` b | bitwise left shift
|
| a `<<` b | bitwise left shift |
|
||||||
a `>>` b | bitwise rigth sigt
|
| a `>>` b | bitwise rigth sigt |
|
||||||
a `>>>` b | bitwise unsigned rigth shift
|
| a `>>>` b | bitwise unsigned rigth shift |
|
||||||
|
|
||||||
### Compound Operators
|
### Compound Operators
|
||||||
|
|
||||||
Operator | Operation
|
| Operator | Operation |
|
||||||
------------|-------------
|
| ---------- | ----------- |
|
||||||
a `+=` b | a = a + b
|
| a `+=` b | a = a + b |
|
||||||
a `-=` b | a = a - b
|
| a `-=` b | a = a - b |
|
||||||
a `*=` b | a = a * b
|
| a `*=` b | a = a * b |
|
||||||
a `**=` b | a = a ** b
|
| a `**=` b | a = a ** b |
|
||||||
a `/=` b | a = a / b
|
| a `/=` b | a = a / b |
|
||||||
a `%=` b | a = a % b
|
| a `%=` b | a = a % b |
|
||||||
a `<<=` b | a = a << b
|
| a `<<=` b | a = a << b |
|
||||||
a `>>=` b | a = a >> b
|
| a `>>=` b | a = a >> b |
|
||||||
a `>>>=` b | a = a >>> b
|
| a `>>>=` b | a = a >>> b |
|
||||||
a `&=` b | a = a & b
|
| a `&=` b | a = a & b |
|
||||||
a `^=` b | a = a ^ b
|
| a `^=` b | a = a ^ b |
|
||||||
a `|=` b | a = a ! b
|
| a `|=` b | a = a ! b |
|
||||||
|
|
||||||
## Decision Statements
|
## Decision Statements
|
||||||
|
|
||||||
|
@ -559,7 +559,7 @@ let variable = value;
|
||||||
// object literal
|
// object literal
|
||||||
let obj = {
|
let obj = {
|
||||||
property: value,
|
property: value,
|
||||||
variable, // instead of variable: variable to use the variable's value -> variable: value
|
variable, // same as variable: variable
|
||||||
|
|
||||||
object: {
|
object: {
|
||||||
...
|
...
|
||||||
|
|
Loading…
Add table
Reference in a new issue