Difference between revisions of "IT-SDK-JavaScript"
Jump to navigation
Jump to search
Samerhijazi (talk | contribs) |
Samerhijazi (talk | contribs) |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
* Array | * Array | ||
* Object | * Object | ||
| − | * | + | * Modules |
| + | =Modules= | ||
| + | *https://javascript.info/modules-intro | ||
| + | <pre class="code"> | ||
| + | // 📁 admin.js | ||
| + | export let admin = { | ||
| + | name: "John" | ||
| + | }; | ||
| + | / 📁 1.js | ||
| + | import {admin} from './admin.js'; | ||
| + | admin.name = "Pete"; | ||
| + | |||
| + | // 📁 2.js | ||
| + | import {admin} from './admin.js'; | ||
| + | alert(admin.name); // Pete | ||
| + | </pre> | ||
| + | <pre class="code"></pre> | ||
| + | <pre class="code"></pre> | ||
| + | <pre class="code"></pre> | ||
Latest revision as of 22:51, 24 November 2022
- const
- let
- Array
- Object
- Modules
Modules
// 📁 admin.js
export let admin = {
name: "John"
};
/ 📁 1.js
import {admin} from './admin.js';
admin.name = "Pete";
// 📁 2.js
import {admin} from './admin.js';
alert(admin.name); // Pete