User Tools

Site Tools


pe:javascript

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
pe:javascript [2021/06/13 08:27]
admin created
pe:javascript [2021/06/13 08:31] (current)
admin
Line 11: Line 11:
 ==== Strings (no Char) ==== ==== Strings (no Char) ====
  
-<HTML><ul></HTML> +  * single or double quotes, or backtick 
-<HTML><li></HTML>single or double quotes, or backtick<HTML></li></HTML> +  use backtick for newline or backslash 
-<HTML><li></HTML>use backtick for newline or backslash<HTML></li></HTML> +  unicode as standard (but js uses 16 bits/string; so some take two char positions) 
-<HTML><li></HTML>unicode as standard (but js uses 16 bits/string; so some take two char positions)<HTML></li></HTML> +  * + for concatenation 
-<HTML><li></HTML><HTML><ul></HTML> +  backtick for template literals: `half of 100 is ${100 /2}`
-<HTML><li></HTML>for concatenation<HTML></li></HTML><HTML></ul></HTML> +
-<HTML></li></HTML> +
-<HTML><li></HTML>backtick for template literals: ''%%half of 100 is ${100 /2}%%''<HTML></li></HTML><HTML></ul></HTML>+
  
 ==== unary operators ==== ==== unary operators ====
Line 45: Line 42:
  
   * console.log(null == undefined);   * console.log(null == undefined);
-  * %%//%% Γ寠true+  * // → true
   * console.log(null == 0);   * console.log(null == 0);
-  * %%//%% Γ寠false+  * // → false
   * to do comparisons without type conversion, use === and !==   * to do comparisons without type conversion, use === and !==
  
Line 64: Line 61:
   * for:   * for:
     * updated to for(let entry of JOURNAL) {ΓǪ} %%//%% avoids need for counter     * updated to for(let entry of JOURNAL) {ΓǪ} %%//%% avoids need for counter
- +<code> 
-> for (let number = 0; number <= 12; number = number + 2) { console.log(number); }+    for (let number = 0; number <= 12; number = number + 2) { console.log(number); } 
 +</code>
  
   * break   * break
   * switch .. case & default (like C/Java)   * switch .. case & default (like C/Java)
-    * donΓÇÖt forget the break+    * don'forget the break
   * camelCaseNamingConvention   * camelCaseNamingConvention
-  * C-style comments %%//%% & /* ΓǪ */+  * C-style comments <code>// & /* ... */ </code> 
  
 ==== Exercises ==== ==== Exercises ====
pe/javascript.1623572838.txt.gz · Last modified: 2021/06/13 08:27 by admin