forked from devsonket/devsonket.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjs-modules.json
More file actions
72 lines (72 loc) · 3.52 KB
/
js-modules.json
File metadata and controls
72 lines (72 loc) · 3.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{
"id": "js-modules",
"title": "জাভাস্ক্রিপ্ট মোডিউল",
"slug": "js-modules",
"description": "এক পলকে জাভাস্ক্রিপ্ট এক্সপোর্ট - ইমপোর্ট মডিউলস",
"colorPref": "#FFFF00",
"contents": [{
"title": "নাম ধরে এক্সপোর্ট - ইমপোর্ট",
"items": [{
"definition": "নাম ধরে এক্সপোর্ট",
"code": "export const name = 'exportValue'"
},
{
"definition": "নাম ধরে ইমপোর্ট",
"code": "import { name } from 'moduleName'"
}
]
},
{
"title": "ডিফল্ট ভাবে এক্সপোর্ট - ইমপোর্ট",
"items": [{
"definition": "ডিফল্ট ভাবে এক্সপোর্ট",
"code": "export default 'exportValue'"
},
{
"definition": "ডিফল্ট ভাবে ইমপোর্ট",
"code": "import anyName from 'moduleName'"
}
]
},
{
"title": "নাম পরিবর্তন করে এক্সপোর্ট - ইমপোর্ট",
"items": [{
"definition": "নাম পরিবর্তন করে এক্সপোর্ট",
"code": "export { name as newName }"
},
{
"definition": "নাম পরিবর্তন করে ইমপোর্ট",
"code": "import { newName } from 'moduleName' অথবা import { name as newName } from 'moduleName"
}
]
},
{
"title": "নাম বা ডিফল্ট ভাবে এক্সপোর্ট করে সবগুলো একসাথে ইমপোর্ট করা",
"items": [{
"definition": "নাম ধরে এক্সপোর্ট",
"code": "export const name = 'exportValue'"
},
{
"definition": "ডিফল্ট ভাবে এক্সপোর্ট",
"code": "export default 'exportValue'"
},
{
"definition": "সবগুলো মডিউল একসাথে ইমপোর্ট করা",
"code": "import * as anyName from 'moduleName'"
}
]
},
{
"title": "অনেকগুলো মডিউল কে একসাথে লিস্ট আকারে এক্সপোর্ট - ইমপোর্ট করা",
"items": [{
"definition": "অনেকগুলো মডিউল কে একসাথে লিস্ট আকারে এক্সপোর্ট করা",
"code": "export { name1, name2 as newName2 }"
},
{
"definition": "অনেকগুলো মডিউল কে একসাথে লিস্ট আকারে ইমপোর্ট করা",
"code": "import { name1 as newName1, newName2 } from 'moduleName'"
}
]
}
]
}