diff --git a/public/project/javascript.json b/public/project/javascript.json index 1e65c1192..88bc1a8d1 100644 --- a/public/project/javascript.json +++ b/public/project/javascript.json @@ -3,15 +3,15 @@ "controls": { "control": [ { - "ID": "3847", + "ID": "9539", "typeID": "Arrow", "zOrder": "0", "w": "1", "h": "139", "measuredW": "150", "measuredH": "100", - "x": "590", - "y": "2953", + "x": "600", + "y": "2963", "properties": { "color": "2848996", "curvature": "-1", @@ -34,15 +34,15 @@ } }, { - "ID": "3848", + "ID": "9540", "typeID": "Arrow", "zOrder": "1", "w": "1", "h": "161", "measuredW": "150", "measuredH": "100", - "x": "592", - "y": "2765", + "x": "602", + "y": "2775", "properties": { "color": "2848996", "curvature": "-1", @@ -64,15 +64,15 @@ } }, { - "ID": "3849", + "ID": "9541", "typeID": "Arrow", "zOrder": "2", "w": "133", "h": "47", "measuredW": "150", "measuredH": "100", - "x": "695", - "y": "2699", + "x": "705", + "y": "2709", "properties": { "color": "2848996", "curvature": "-1", @@ -95,15 +95,15 @@ } }, { - "ID": "3850", + "ID": "9542", "typeID": "Arrow", "zOrder": "3", "w": "124", "h": "48", "measuredW": "150", "measuredH": "100", - "x": "692", - "y": "2760", + "x": "702", + "y": "2770", "properties": { "color": "2848996", "curvature": "-1", @@ -126,15 +126,15 @@ } }, { - "ID": "3851", + "ID": "9543", "typeID": "Arrow", "zOrder": "4", "w": "160", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "684", - "y": "2754", + "x": "694", + "y": "2764", "properties": { "color": "2848996", "curvature": "-1", @@ -157,15 +157,15 @@ } }, { - "ID": "3852", + "ID": "9544", "typeID": "Arrow", "zOrder": "5", "w": "112", "h": "29", "measuredW": "150", "measuredH": "100", - "x": "710", - "y": "2607", + "x": "720", + "y": "2617", "properties": { "color": "2848996", "curvature": "-1", @@ -188,15 +188,15 @@ } }, { - "ID": "3853", + "ID": "9545", "typeID": "Arrow", "zOrder": "6", "w": "102", "h": "21", "measuredW": "150", "measuredH": "100", - "x": "714", - "y": "2574", + "x": "724", + "y": "2584", "properties": { "color": "2848996", "curvature": "-1", @@ -219,15 +219,15 @@ } }, { - "ID": "3854", + "ID": "9546", "typeID": "Arrow", "zOrder": "7", "w": "145", "h": "28", "measuredW": "150", "measuredH": "100", - "x": "366", - "y": "2553", + "x": "376", + "y": "2563", "properties": { "color": "2848996", "curvature": "-1", @@ -250,15 +250,15 @@ } }, { - "ID": "3855", + "ID": "9547", "typeID": "Arrow", "zOrder": "8", "w": "143", "h": "26", "measuredW": "150", "measuredH": "100", - "x": "370", - "y": "2514", + "x": "380", + "y": "2524", "properties": { "color": "2848996", "curvature": "-1", @@ -281,15 +281,15 @@ } }, { - "ID": "3856", + "ID": "9548", "typeID": "Arrow", "zOrder": "9", "w": "1", "h": "258", "measuredW": "150", "measuredH": "100", - "x": "592", - "y": "2486", + "x": "602", + "y": "2496", "properties": { "color": "2848996", "curvature": "-1", @@ -311,15 +311,15 @@ } }, { - "ID": "3857", + "ID": "9549", "typeID": "Arrow", "zOrder": "10", "w": "336", "h": "5", "measuredW": "150", "measuredH": "100", - "x": "659", - "y": "2495", + "x": "669", + "y": "2505", "properties": { "color": "2848996", "curvature": "-1", @@ -341,15 +341,15 @@ } }, { - "ID": "3858", + "ID": "9550", "typeID": "Arrow", "zOrder": "11", "w": "340", "h": "129", "measuredW": "150", "measuredH": "100", - "x": "652", - "y": "2357", + "x": "662", + "y": "2367", "properties": { "color": "2848996", "curvature": "-1", @@ -371,15 +371,15 @@ } }, { - "ID": "3859", + "ID": "9551", "typeID": "Arrow", "zOrder": "12", "w": "78", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "911", - "y": "2325", + "x": "921", + "y": "2335", "properties": { "color": "2848996", "curvature": "-1", @@ -402,15 +402,15 @@ } }, { - "ID": "3860", + "ID": "9552", "typeID": "Arrow", "zOrder": "13", "w": "88", "h": "4", "measuredW": "150", "measuredH": "100", - "x": "903", - "y": "2377", + "x": "913", + "y": "2387", "properties": { "color": "2848996", "curvature": "-1", @@ -433,15 +433,15 @@ } }, { - "ID": "3861", + "ID": "9553", "typeID": "Arrow", "zOrder": "14", "w": "112", "h": "29", "measuredW": "150", "measuredH": "100", - "x": "706", - "y": "2355", + "x": "716", + "y": "2365", "properties": { "color": "2848996", "curvature": "-1", @@ -464,15 +464,15 @@ } }, { - "ID": "3862", + "ID": "9554", "typeID": "Arrow", "zOrder": "15", "w": "102", "h": "21", "measuredW": "150", "measuredH": "100", - "x": "710", - "y": "2322", + "x": "720", + "y": "2332", "properties": { "color": "2848996", "curvature": "-1", @@ -495,15 +495,15 @@ } }, { - "ID": "3863", + "ID": "9555", "typeID": "Arrow", "zOrder": "16", "w": "145", "h": "28", "measuredW": "150", "measuredH": "100", - "x": "329", - "y": "2358", + "x": "339", + "y": "2368", "properties": { "color": "2848996", "curvature": "-1", @@ -526,15 +526,15 @@ } }, { - "ID": "3864", + "ID": "9556", "typeID": "Arrow", "zOrder": "17", "w": "143", "h": "26", "measuredW": "150", "measuredH": "100", - "x": "333", - "y": "2319", + "x": "343", + "y": "2329", "properties": { "color": "2848996", "curvature": "-1", @@ -557,15 +557,15 @@ } }, { - "ID": "3865", + "ID": "9557", "typeID": "Arrow", "zOrder": "18", "w": "1", "h": "90", "measuredW": "150", "measuredH": "100", - "x": "551", - "y": "2246", + "x": "561", + "y": "2256", "properties": { "color": "2848996", "curvature": "-1", @@ -588,15 +588,110 @@ } }, { - "ID": "3868", + "ID": "9558", + "typeID": "__group__", + "zOrder": "19", + "measuredW": "150", + "measuredH": "44", + "w": "150", + "h": "44", + "x": "489", + "y": "2249", + "properties": { + "controlName": "100-javascript-asynchronous-javascript:event-loop" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "139", + "h": "44", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "88", + "measuredH": "25", + "x": "26", + "y": "9", + "properties": { + "size": "17", + "text": "Event Loop" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "126", + "y": "10", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "9559", "typeID": "Arrow", "zOrder": "20", "w": "110", "h": "238", "measuredW": "150", "measuredH": "100", - "x": "654", - "y": "2097", + "x": "664", + "y": "2107", "properties": { "color": "2848996", "curvature": "-1", @@ -618,385 +713,318 @@ } }, { - "ID": "3872", - "typeID": "Arrow", - "zOrder": "22", - "w": "86", - "h": "66", - "measuredW": "150", - "measuredH": "100", - "x": "980", - "y": "2008", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 86, - "y": 0 - }, - "p1": { - "x": 0.4752475247524752, - "y": 0.08580858085808583 - }, - "p2": { - "x": 0, - "y": 66 - } - } - }, - { - "ID": "3873", - "typeID": "Arrow", - "zOrder": "23", - "w": "105", - "h": "23", - "measuredW": "150", - "measuredH": "100", - "x": "969", - "y": "2060", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 105, - "y": 0 - }, - "p1": { - "x": 0.4508650111804166, - "y": 0.04695774979404492 - }, - "p2": { - "x": 0, - "y": 23 - } - } - }, - { - "ID": "3874", - "typeID": "Arrow", - "zOrder": "24", - "w": "89", - "h": "20", - "measuredW": "150", - "measuredH": "100", - "x": "981", - "y": "2096", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 89, - "y": 20 - }, - "p1": { - "x": 0.4897405460403595, - "y": -0.07088350008478889 - }, - "p2": { - "x": 0, - "y": 0 - } - } - }, - { - "ID": "3875", - "typeID": "Arrow", - "zOrder": "25", - "w": "87", - "h": "65", - "measuredW": "150", - "measuredH": "100", - "x": "980", - "y": "2099", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 87, - "y": 65 - }, - "p1": { - "x": 0.48974054604035955, - "y": -0.07088350008478889 - }, - "p2": { - "x": 0, - "y": 0 - } - } - }, - { - "ID": "3876", - "typeID": "Arrow", - "zOrder": "26", - "w": "88", - "h": "107", - "measuredW": "150", - "measuredH": "100", - "x": "976", - "y": "2110", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 88, - "y": 107 - }, - "p1": { - "x": 0.6556559421119335, - "y": -0.099995911859695 - }, - "p2": { - "x": 0, - "y": 0 - } - } - }, - { - "ID": "3877", - "typeID": "Arrow", - "zOrder": "27", - "w": "1", - "h": "142", - "measuredW": "150", - "measuredH": "100", - "x": "936", - "y": "2023", + "ID": "9560", + "typeID": "__group__", + "zOrder": "21", + "measuredW": "211", + "measuredH": "110", + "w": "211", + "h": "110", + "x": "801", + "y": "2153", "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 1, - "y": 142 - }, - "p1": { - "x": 0.43463170073274193, - "y": 0.008098727342846125 - }, - "p2": { - "x": 1, - "y": 0 - } - } - }, - { - "ID": "3878", - "typeID": "Arrow", - "zOrder": "28", - "w": "159", - "h": "133", - "measuredW": "150", - "measuredH": "100", - "x": "634", - "y": "1952", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "p0": { - "x": 159, - "y": 132 - }, - "p1": { - "x": 0.5367276641550054, - "y": 0.2802368137782564 - }, - "p2": { - "x": 0, - "y": 0 - } - } - }, - { - "ID": "3879", - "typeID": "Arrow", - "zOrder": "29", - "w": "27", - "h": "256", - "measuredW": "150", - "measuredH": "100", - "x": "628", - "y": "1691", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "p0": { - "x": 0, - "y": 256 - }, - "p1": { - "x": 0.5418218964066819, - "y": -0.10497536353803628 - }, - "p2": { - "x": 1, - "y": 0 - } - } - }, - { - "ID": "3880", - "typeID": "Arrow", - "zOrder": "30", - "w": "122", - "h": "239", - "measuredW": "150", - "measuredH": "100", - "x": "692", - "y": "1709", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 122, - "y": 239 - }, - "p1": { - "x": 0.38300118047357823, - "y": 0.16014165682938683 - }, - "p2": { - "x": 0, - "y": 0 - } - } - }, - { - "ID": "3881", - "typeID": "Arrow", - "zOrder": "31", - "w": "108", - "h": "189", - "measuredW": "150", - "measuredH": "100", - "x": "700", - "y": "1707", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 108, - "y": 189 - }, - "p1": { - "x": 0.3636363636363637, - "y": 0.12500000000000003 - }, - "p2": { - "x": 0, - "y": 0 - } - } - }, - { - "ID": "3882", - "typeID": "Arrow", - "zOrder": "32", - "w": "93", - "h": "133", - "measuredW": "150", - "measuredH": "100", - "x": "709", - "y": "1707", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 93, - "y": 133 - }, - "p1": { - "x": 0.36363636363636376, - "y": 0.125 - }, - "p2": { - "x": 0, - "y": 0 - } - } - }, - { - "ID": "3883", - "typeID": "Arrow", - "zOrder": "33", - "w": "88", - "h": "88", - "measuredW": "150", - "measuredH": "100", - "x": "717", - "y": "1706", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 88, - "y": 88 - }, - "p1": { - "x": 0.36363636363636365, - "y": 0.125 - }, - "p2": { - "x": 0, - "y": 0 + "controlName": "106-javascript-this-keyword:explicit-binding" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Arrow", + "zOrder": "0", + "w": "1", + "h": "70", + "measuredW": "150", + "measuredH": "100", + "x": "169", + "y": "22", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 1, + "y": 70 + }, + "p1": { + "x": 0.43463170073274204, + "y": 0.008098727342846123 + }, + "p2": { + "x": 1, + "y": 0 + } + } + }, + { + "ID": "1", + "typeID": "Arrow", + "zOrder": "1", + "w": "1", + "h": "70", + "measuredW": "150", + "measuredH": "100", + "x": "98", + "y": "22", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 1, + "y": 70 + }, + "p1": { + "x": 0.43463170073274204, + "y": 0.008098727342846123 + }, + "p2": { + "x": 1, + "y": 0 + } + } + }, + { + "ID": "2", + "typeID": "Arrow", + "zOrder": "2", + "w": "1", + "h": "70", + "measuredW": "150", + "measuredH": "100", + "x": "28", + "y": "22", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 1, + "y": 70 + }, + "p1": { + "x": 0.43463170073274204, + "y": 0.008098727342846123 + }, + "p2": { + "x": 1, + "y": 0 + } + } + }, + { + "ID": "3", + "typeID": "TextArea", + "zOrder": "3", + "w": "202", + "h": "44", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "4", + "typeID": "Label", + "zOrder": "4", + "measuredW": "118", + "measuredH": "25", + "x": "49", + "y": "9", + "properties": { + "size": "17", + "text": "Explicit Binding" + } + }, + { + "ID": "5", + "typeID": "__group__", + "zOrder": "5", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "187", + "y": "9", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "10027263" + } + } + ] + } + } + }, + { + "ID": "6", + "typeID": "__group__", + "zOrder": "6", + "measuredW": "52", + "measuredH": "44", + "w": "52", + "h": "44", + "x": "0", + "y": "66", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "52", + "h": "44", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "27", + "measuredH": "25", + "x": "12", + "y": "9", + "properties": { + "size": "17", + "text": "call" + } + } + ] + } + } + }, + { + "ID": "7", + "typeID": "TextArea", + "zOrder": "7", + "w": "70", + "h": "44", + "measuredW": "200", + "measuredH": "140", + "x": "63", + "y": "66", + "properties": { + "color": "16770457" + } + }, + { + "ID": "8", + "typeID": "Label", + "zOrder": "8", + "measuredW": "41", + "measuredH": "25", + "x": "77", + "y": "75", + "properties": { + "size": "17", + "text": "apply" + } + }, + { + "ID": "9", + "typeID": "TextArea", + "zOrder": "9", + "w": "62", + "h": "44", + "measuredW": "200", + "measuredH": "140", + "x": "141", + "y": "66", + "properties": { + "color": "16770457" + } + }, + { + "ID": "10", + "typeID": "Label", + "zOrder": "10", + "measuredW": "33", + "measuredH": "25", + "x": "155", + "y": "75", + "properties": { + "size": "17", + "text": "bind" + } + } + ] } } }, { - "ID": "3884", + "ID": "9561", "typeID": "Arrow", - "zOrder": "34", - "w": "55", - "h": "47", + "zOrder": "22", + "w": "86", + "h": "66", "measuredW": "150", "measuredH": "100", - "x": "1011", - "y": "1841", + "x": "990", + "y": "2018", "properties": { "color": "2848996", "curvature": "-1", @@ -1005,60 +1033,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 55, + "x": 86, "y": 0 }, "p1": { - "x": 0.4752092723760463, - "y": 0.09594333547971662 - }, - "p2": { - "x": 0, - "y": 47 - } - } - }, - { - "ID": "3885", - "typeID": "Arrow", - "zOrder": "35", - "w": "62", - "h": "49", - "measuredW": "150", - "measuredH": "100", - "x": "1004", - "y": "1901", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 62, - "y": 49 - }, - "p1": { - "x": 0.4290879211175021, - "y": -0.13114215283483976 + "x": 0.4752475247524752, + "y": 0.08580858085808583 }, "p2": { "x": 0, - "y": 0 + "y": 66 } } }, { - "ID": "3886", + "ID": "9562", "typeID": "Arrow", - "zOrder": "36", - "w": "59", - "h": "1", + "zOrder": "23", + "w": "105", + "h": "23", "measuredW": "150", "measuredH": "100", - "x": "1009", - "y": "1895", + "x": "979", + "y": "2070", "properties": { "color": "2848996", "curvature": "-1", @@ -1067,29 +1064,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 59, + "x": 105, "y": 0 }, "p1": { - "x": 0.5615052363765461, - "y": -0.004319271049050346 + "x": 0.4508650111804166, + "y": 0.04695774979404492 }, "p2": { "x": 0, - "y": 0 + "y": 23 } } }, { - "ID": "3887", + "ID": "9563", "typeID": "Arrow", - "zOrder": "37", + "zOrder": "24", "w": "89", - "h": "45", + "h": "20", "measuredW": "150", "measuredH": "100", - "x": "715", - "y": "1695", + "x": "991", + "y": "2106", "properties": { "color": "2848996", "curvature": "-1", @@ -1099,11 +1096,11 @@ "stroke": "dotted", "p0": { "x": 89, - "y": 45 + "y": 20 }, "p1": { - "x": 0.4211743414437965, - "y": 0.07812185803338026 + "x": 0.4897405460403595, + "y": -0.07088350008478889 }, "p2": { "x": 0, @@ -1112,15 +1109,15 @@ } }, { - "ID": "3888", + "ID": "9564", "typeID": "Arrow", - "zOrder": "38", - "w": "80", - "h": "55", + "zOrder": "25", + "w": "87", + "h": "65", "measuredW": "150", "measuredH": "100", - "x": "993", - "y": "1701", + "x": "990", + "y": "2109", "properties": { "color": "2848996", "curvature": "-1", @@ -1129,12 +1126,12 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 80, - "y": 55 + "x": 87, + "y": 65 }, "p1": { - "x": 0.4657824933687003, - "y": -0.20477453580901858 + "x": 0.48974054604035955, + "y": -0.07088350008478889 }, "p2": { "x": 0, @@ -1143,15 +1140,15 @@ } }, { - "ID": "3889", + "ID": "9565", "typeID": "Arrow", - "zOrder": "39", + "zOrder": "26", "w": "88", - "h": "4", + "h": "107", "measuredW": "150", "measuredH": "100", - "x": "1012", - "y": "1693", + "x": "986", + "y": "2120", "properties": { "color": "2848996", "curvature": "-1", @@ -1161,42 +1158,11 @@ "stroke": "dotted", "p0": { "x": 88, - "y": 4 - }, - "p1": { - "x": 0.5615052363765459, - "y": -0.004319271049050346 - }, - "p2": { - "x": 0, - "y": 0 - } - } - }, - { - "ID": "3890", - "typeID": "Arrow", - "zOrder": "40", - "w": "130", - "h": "1", - "measuredW": "150", - "measuredH": "100", - "x": "707", - "y": "1692", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 130, - "y": 1 + "y": 107 }, "p1": { - "x": 0.5615052363765458, - "y": -0.004319271049050352 + "x": 0.6556559421119335, + "y": -0.099995911859695 }, "p2": { "x": 0, @@ -1205,15 +1171,15 @@ } }, { - "ID": "3891", + "ID": "9566", "typeID": "Arrow", - "zOrder": "41", + "zOrder": "27", "w": "1", - "h": "82", + "h": "142", "measuredW": "150", "measuredH": "100", - "x": "693", - "y": "1613", + "x": "946", + "y": "2033", "properties": { "color": "2848996", "curvature": "-1", @@ -1223,10 +1189,10 @@ "stroke": "dotted", "p0": { "x": 1, - "y": 82 + "y": 142 }, "p1": { - "x": 0.434631700732742, + "x": 0.43463170073274193, "y": 0.008098727342846125 }, "p2": { @@ -1236,15 +1202,15 @@ } }, { - "ID": "3892", + "ID": "9567", "typeID": "Arrow", - "zOrder": "42", - "w": "188", - "h": "2", + "zOrder": "28", + "w": "159", + "h": "133", "measuredW": "150", "measuredH": "100", - "x": "425", - "y": "1697", + "x": "644", + "y": "1962", "properties": { "color": "2848996", "curvature": "-1", @@ -1252,43 +1218,42 @@ "leftArrow": "false", "rightArrow": "false", "p0": { - "x": 188, - "y": 2 + "x": 159, + "y": 132 }, "p1": { - "x": 0.5531914893617021, - "y": -0.010638297872340425 + "x": 0.5367276641550054, + "y": 0.2802368137782564 }, "p2": { "x": 0, - "y": 2 + "y": 0 } } }, { - "ID": "3893", + "ID": "9568", "typeID": "Arrow", - "zOrder": "43", - "w": "1", - "h": "68", + "zOrder": "29", + "w": "27", + "h": "256", "measuredW": "150", "measuredH": "100", - "x": "310", - "y": "1694", + "x": "638", + "y": "1701", "properties": { "color": "2848996", "curvature": "-1", "direction": "top", "leftArrow": "false", "rightArrow": "false", - "stroke": "dotted", "p0": { - "x": 1, - "y": 68 + "x": 0, + "y": 256 }, "p1": { - "x": 0.4346317007327421, - "y": 0.008098727342846125 + "x": 0.5418218964066819, + "y": -0.10497536353803628 }, "p2": { "x": 1, @@ -1297,45 +1262,46 @@ } }, { - "ID": "3894", + "ID": "9569", "typeID": "Arrow", - "zOrder": "44", - "w": "161", - "h": "165", + "zOrder": "30", + "w": "122", + "h": "239", "measuredW": "150", "measuredH": "100", - "x": "418", - "y": "1522", + "x": "702", + "y": "1719", "properties": { "color": "2848996", "curvature": "-1", - "direction": "bottom", + "direction": "top", "leftArrow": "false", "rightArrow": "false", + "stroke": "dotted", "p0": { - "x": 161, - "y": 0 + "x": 122, + "y": 239 }, "p1": { - "x": 0.5119105859330899, - "y": 0.22071275354683323 + "x": 0.38300118047357823, + "y": 0.16014165682938683 }, "p2": { "x": 0, - "y": 165 + "y": 0 } } }, { - "ID": "3895", + "ID": "9570", "typeID": "Arrow", - "zOrder": "45", - "w": "76", - "h": "96", + "zOrder": "31", + "w": "108", + "h": "189", "measuredW": "150", "measuredH": "100", - "x": "944", - "y": "1525", + "x": "710", + "y": "1717", "properties": { "color": "2848996", "curvature": "-1", @@ -1344,12 +1310,12 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 76, - "y": 96 + "x": 108, + "y": 189 }, "p1": { - "x": 0.4573170731707317, - "y": 0.13414634146341473 + "x": 0.3636363636363637, + "y": 0.12500000000000003 }, "p2": { "x": 0, @@ -1358,15 +1324,15 @@ } }, { - "ID": "3896", + "ID": "9571", "typeID": "Arrow", - "zOrder": "46", - "w": "68", - "h": "44", + "zOrder": "32", + "w": "93", + "h": "133", "measuredW": "150", "measuredH": "100", - "x": "948", - "y": "1522", + "x": "719", + "y": "1717", "properties": { "color": "2848996", "curvature": "-1", @@ -1375,12 +1341,12 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 68, - "y": 44 + "x": 93, + "y": 133 }, "p1": { - "x": 0.4573170731707317, - "y": 0.13414634146341464 + "x": 0.36363636363636376, + "y": 0.125 }, "p2": { "x": 0, @@ -1389,15 +1355,15 @@ } }, { - "ID": "3897", + "ID": "9572", "typeID": "Arrow", - "zOrder": "47", - "w": "76", - "h": "1", + "zOrder": "33", + "w": "88", + "h": "88", "measuredW": "150", "measuredH": "100", - "x": "946", - "y": "1512", + "x": "727", + "y": "1716", "properties": { "color": "2848996", "curvature": "-1", @@ -1406,12 +1372,12 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 76, - "y": 1 + "x": 88, + "y": 88 }, "p1": { - "x": 0.5677789797786468, - "y": 0.0019139552300907004 + "x": 0.36363636363636365, + "y": 0.125 }, "p2": { "x": 0, @@ -1420,15 +1386,15 @@ } }, { - "ID": "3898", + "ID": "9573", "typeID": "Arrow", - "zOrder": "48", - "w": "130", - "h": "1", + "zOrder": "34", + "w": "55", + "h": "47", "measuredW": "150", "measuredH": "100", - "x": "658", - "y": "1511", + "x": "1021", + "y": "1851", "properties": { "color": "2848996", "curvature": "-1", @@ -1437,29 +1403,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 130, - "y": 1 + "x": 55, + "y": 0 }, "p1": { - "x": 0.5615052363765458, - "y": -0.004319271049050352 + "x": 0.4752092723760463, + "y": 0.09594333547971662 }, "p2": { "x": 0, - "y": 0 + "y": 47 } } }, { - "ID": "3899", + "ID": "9574", "typeID": "Arrow", - "zOrder": "49", - "w": "1", - "h": "68", + "zOrder": "35", + "w": "62", + "h": "49", "measuredW": "150", "measuredH": "100", - "x": "226", - "y": "1523", + "x": "1014", + "y": "1911", "properties": { "color": "2848996", "curvature": "-1", @@ -1468,29 +1434,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 1, - "y": 68 + "x": 62, + "y": 49 }, "p1": { - "x": 0.4346317007327421, - "y": 0.008098727342846125 + "x": 0.4290879211175021, + "y": -0.13114215283483976 }, "p2": { - "x": 1, + "x": 0, "y": 0 } } }, { - "ID": "3900", + "ID": "9575", "typeID": "Arrow", - "zOrder": "50", - "w": "1", - "h": "68", + "zOrder": "36", + "w": "59", + "h": "1", "measuredW": "150", "measuredH": "100", - "x": "342", - "y": "1523", + "x": "1019", + "y": "1905", "properties": { "color": "2848996", "curvature": "-1", @@ -1499,29 +1465,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 1, - "y": 68 + "x": 59, + "y": 0 }, "p1": { - "x": 0.4346317007327421, - "y": 0.008098727342846125 + "x": 0.5615052363765461, + "y": -0.004319271049050346 }, "p2": { - "x": 1, + "x": 0, "y": 0 } } }, { - "ID": "3905", + "ID": "9576", "typeID": "Arrow", - "zOrder": "53", - "w": "130", - "h": "1", + "zOrder": "37", + "w": "89", + "h": "45", "measuredW": "150", "measuredH": "100", - "x": "358", - "y": "1511", + "x": "725", + "y": "1705", "properties": { "color": "2848996", "curvature": "-1", @@ -1530,12 +1496,12 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 130, - "y": 1 + "x": 89, + "y": 45 }, "p1": { - "x": 0.5615052363765458, - "y": -0.004319271049050352 + "x": 0.4211743414437965, + "y": 0.07812185803338026 }, "p2": { "x": 0, @@ -1544,45 +1510,46 @@ } }, { - "ID": "3906", + "ID": "9577", "typeID": "Arrow", - "zOrder": "54", - "w": "3", - "h": "69", + "zOrder": "38", + "w": "80", + "h": "55", "measuredW": "150", "measuredH": "100", - "x": "576", - "y": "1451", + "x": "1003", + "y": "1711", "properties": { "color": "2848996", "curvature": "-1", - "direction": "bottom", + "direction": "top", "leftArrow": "false", "rightArrow": "false", + "stroke": "dotted", "p0": { - "x": 0, - "y": 0 + "x": 80, + "y": 55 }, "p1": { - "x": 0.4438624012549723, - "y": -0.00008403832147459167 + "x": 0.4657824933687003, + "y": -0.20477453580901858 }, "p2": { - "x": 3, - "y": 69 + "x": 0, + "y": 0 } } }, { - "ID": "3907", + "ID": "9578", "typeID": "Arrow", - "zOrder": "55", - "w": "128", + "zOrder": "39", + "w": "88", "h": "4", "measuredW": "150", "measuredH": "100", - "x": "937", - "y": "1446", + "x": "1022", + "y": "1703", "properties": { "color": "2848996", "curvature": "-1", @@ -1591,29 +1558,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 128, - "y": 0 + "x": 88, + "y": 4 }, "p1": { - "x": 0.4346317007327421, - "y": 0.008098727342846118 + "x": 0.5615052363765459, + "y": -0.004319271049050346 }, "p2": { "x": 0, - "y": 4 + "y": 0 } } }, { - "ID": "3908", + "ID": "9579", "typeID": "Arrow", - "zOrder": "56", - "w": "115", - "h": "102", + "zOrder": "40", + "w": "130", + "h": "1", "measuredW": "150", "measuredH": "100", - "x": "662", - "y": "1344", + "x": "717", + "y": "1702", "properties": { "color": "2848996", "curvature": "-1", @@ -1622,29 +1589,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 115, - "y": 0 + "x": 130, + "y": 1 }, "p1": { - "x": 0.5239324558804859, - "y": 0.10051208261035169 + "x": 0.5615052363765458, + "y": -0.004319271049050352 }, "p2": { "x": 0, - "y": 102 + "y": 0 } } }, { - "ID": "3909", + "ID": "9580", "typeID": "Arrow", - "zOrder": "57", - "w": "105", - "h": "53", + "zOrder": "41", + "w": "1", + "h": "82", "measuredW": "150", "measuredH": "100", - "x": "672", - "y": "1396", + "x": "703", + "y": "1623", "properties": { "color": "2848996", "curvature": "-1", @@ -1653,60 +1620,59 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 105, - "y": 0 + "x": 1, + "y": 82 }, "p1": { - "x": 0.5619316722322119, - "y": 0.09139481119958899 + "x": 0.434631700732742, + "y": 0.008098727342846125 }, "p2": { - "x": 0, - "y": 53 + "x": 1, + "y": 0 } } }, { - "ID": "3910", + "ID": "9581", "typeID": "Arrow", - "zOrder": "58", - "w": "115", - "h": "6", + "zOrder": "42", + "w": "188", + "h": "2", "measuredW": "150", "measuredH": "100", - "x": "667", - "y": "1453", + "x": "435", + "y": "1707", "properties": { "color": "2848996", "curvature": "-1", "direction": "top", "leftArrow": "false", "rightArrow": "false", - "stroke": "dotted", "p0": { - "x": 115, - "y": 0 + "x": 188, + "y": 2 }, "p1": { - "x": 0.43463170073274204, - "y": 0.008098727342846121 + "x": 0.5531914893617021, + "y": -0.010638297872340425 }, "p2": { "x": 0, - "y": 6 + "y": 2 } } }, { - "ID": "3911", + "ID": "9582", "typeID": "Arrow", - "zOrder": "59", - "w": "110", - "h": "85", + "zOrder": "43", + "w": "1", + "h": "68", "measuredW": "150", "measuredH": "100", - "x": "386", - "y": "1353", + "x": "320", + "y": "1704", "properties": { "color": "2848996", "curvature": "-1", @@ -1715,60 +1681,59 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 110, - "y": 85 + "x": 1, + "y": 68 }, "p1": { - "x": 0.4798458802608179, - "y": 0.06727919383521047 + "x": 0.4346317007327421, + "y": 0.008098727342846125 }, "p2": { - "x": 0, + "x": 1, "y": 0 } } }, { - "ID": "3912", + "ID": "9583", "typeID": "Arrow", - "zOrder": "60", - "w": "116", - "h": "6", + "zOrder": "44", + "w": "161", + "h": "165", "measuredW": "150", "measuredH": "100", - "x": "372", - "y": "1450", + "x": "428", + "y": "1532", "properties": { "color": "2848996", "curvature": "-1", - "direction": "top", + "direction": "bottom", "leftArrow": "false", "rightArrow": "false", - "stroke": "dotted", "p0": { - "x": 116, - "y": 6 + "x": 161, + "y": 0 }, "p1": { - "x": 0.5615052363765459, - "y": -0.004319271049050351 + "x": 0.5119105859330899, + "y": 0.22071275354683323 }, "p2": { "x": 0, - "y": 0 + "y": 165 } } }, { - "ID": "3913", + "ID": "9584", "typeID": "Arrow", - "zOrder": "61", - "w": "102", - "h": "46", + "zOrder": "45", + "w": "76", + "h": "96", "measuredW": "150", "measuredH": "100", - "x": "387", - "y": "1401", + "x": "954", + "y": "1535", "properties": { "color": "2848996", "curvature": "-1", @@ -1777,12 +1742,12 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 102, - "y": 46 + "x": 76, + "y": 96 }, "p1": { - "x": 0.5619316722322119, - "y": 0.09139481119958906 + "x": 0.4573170731707317, + "y": 0.13414634146341473 }, "p2": { "x": 0, @@ -1791,45 +1756,46 @@ } }, { - "ID": "3914", + "ID": "9585", "typeID": "Arrow", - "zOrder": "62", - "w": "120", - "h": "205", + "zOrder": "46", + "w": "68", + "h": "44", "measuredW": "150", "measuredH": "100", - "x": "576", - "y": "1234", + "x": "958", + "y": "1532", "properties": { "color": "2848996", "curvature": "-1", - "direction": "bottom", + "direction": "top", "leftArrow": "false", "rightArrow": "false", + "stroke": "dotted", "p0": { - "x": 120, - "y": 0 + "x": 68, + "y": 44 }, "p1": { - "x": 0.4654417745871477, - "y": -0.18317860785807433 + "x": 0.4573170731707317, + "y": 0.13414634146341464 }, "p2": { "x": 0, - "y": 205 + "y": 0 } } }, { - "ID": "3915", + "ID": "9586", "typeID": "Arrow", - "zOrder": "63", - "w": "97", - "h": "27", + "zOrder": "47", + "w": "76", + "h": "1", "measuredW": "150", "measuredH": "100", - "x": "986", - "y": "1209", + "x": "956", + "y": "1522", "properties": { "color": "2848996", "curvature": "-1", @@ -1838,29 +1804,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 97, - "y": 0 + "x": 76, + "y": 1 }, "p1": { - "x": 0.5362343379613952, - "y": 0.07670165932949556 + "x": 0.5677789797786468, + "y": 0.0019139552300907004 }, "p2": { "x": 0, - "y": 27 + "y": 0 } } }, { - "ID": "3916", + "ID": "9587", "typeID": "Arrow", - "zOrder": "64", - "w": "101", - "h": "23", + "zOrder": "48", + "w": "130", + "h": "1", "measuredW": "150", "measuredH": "100", - "x": "980", - "y": "1244", + "x": "668", + "y": "1521", "properties": { "color": "2848996", "curvature": "-1", @@ -1869,12 +1835,12 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 101, - "y": 23 + "x": 130, + "y": 1 }, "p1": { - "x": 0.4715257712741169, - "y": -0.04268804175598845 + "x": 0.5615052363765458, + "y": -0.004319271049050352 }, "p2": { "x": 0, @@ -1883,15 +1849,15 @@ } }, { - "ID": "3917", + "ID": "9588", "typeID": "Arrow", - "zOrder": "65", - "w": "92", - "h": "72", + "zOrder": "49", + "w": "1", + "h": "68", "measuredW": "150", "measuredH": "100", - "x": "984", - "y": "1248", + "x": "236", + "y": "1533", "properties": { "color": "2848996", "curvature": "-1", @@ -1900,29 +1866,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 92, - "y": 72 + "x": 1, + "y": 68 }, "p1": { - "x": 0.4427283527849604, - "y": -0.11349500314487382 + "x": 0.4346317007327421, + "y": 0.008098727342846125 }, "p2": { - "x": 0, + "x": 1, "y": 0 } } }, { - "ID": "3918", + "ID": "9589", "typeID": "Arrow", - "zOrder": "66", - "w": "101", - "h": "75", + "zOrder": "50", + "w": "1", + "h": "68", "measuredW": "150", "measuredH": "100", - "x": "977", - "y": "1157", + "x": "352", + "y": "1533", "properties": { "color": "2848996", "curvature": "-1", @@ -1931,29 +1897,221 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 101, - "y": 0 + "x": 1, + "y": 68 }, "p1": { - "x": 0.5017060533299634, - "y": 0.1422974851510173 + "x": 0.4346317007327421, + "y": 0.008098727342846125 }, "p2": { - "x": 0, - "y": 75 + "x": 1, + "y": 0 + } + } + }, + { + "ID": "9590", + "typeID": "__group__", + "zOrder": "51", + "measuredW": "111", + "measuredH": "44", + "w": "111", + "h": "44", + "x": "302", + "y": "1572", + "properties": { + "controlName": "101-javascript-control-flow:conditional-statements:switch" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "101", + "h": "44", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "50", + "measuredH": "25", + "x": "20", + "y": "9", + "properties": { + "size": "17", + "text": "Switch" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "87", + "y": "9", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "3700253" + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "9591", + "typeID": "__group__", + "zOrder": "52", + "measuredW": "115", + "measuredH": "44", + "w": "115", + "h": "44", + "x": "174", + "y": "1571", + "properties": { + "controlName": "100-javascript-control-flow:conditional-statements:if-else" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "105", + "h": "44", + "measuredW": "200", + "measuredH": "140", + "x": "10", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "53", + "measuredH": "25", + "x": "37", + "y": "10", + "properties": { + "size": "17", + "text": "If...else" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "10", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "3700253" + } + } + ] + } + } + } + ] } } }, { - "ID": "3919", + "ID": "9592", "typeID": "Arrow", - "zOrder": "67", - "w": "1", - "h": "68", + "zOrder": "53", + "w": "130", + "h": "1", "measuredW": "150", "measuredH": "100", - "x": "1067", - "y": "1016", + "x": "368", + "y": "1521", "properties": { "color": "2848996", "curvature": "-1", @@ -1962,60 +2120,59 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 1, - "y": 68 + "x": 130, + "y": 1 }, "p1": { - "x": 0.4346317007327421, - "y": 0.008098727342846125 + "x": 0.5615052363765458, + "y": -0.004319271049050352 }, "p2": { - "x": 1, + "x": 0, "y": 0 } } }, { - "ID": "3920", + "ID": "9593", "typeID": "Arrow", - "zOrder": "68", - "w": "118", - "h": "1", + "zOrder": "54", + "w": "3", + "h": "69", "measuredW": "150", "measuredH": "100", - "x": "722", - "y": "1239", + "x": "586", + "y": "1461", "properties": { "color": "2848996", "curvature": "-1", - "direction": "top", + "direction": "bottom", "leftArrow": "false", "rightArrow": "false", - "stroke": "dotted", "p0": { - "x": 118, + "x": 0, "y": 0 }, "p1": { - "x": 0.43463170073274193, - "y": 0.00809872734284612 + "x": 0.4438624012549723, + "y": -0.00008403832147459167 }, "p2": { - "x": 0, - "y": 1 + "x": 3, + "y": 69 } } }, { - "ID": "3921", + "ID": "9594", "typeID": "Arrow", - "zOrder": "69", - "w": "134", - "h": "2", + "zOrder": "55", + "w": "128", + "h": "4", "measuredW": "150", "measuredH": "100", - "x": "439", - "y": "1239", + "x": "947", + "y": "1456", "properties": { "color": "2848996", "curvature": "-1", @@ -2024,89 +2181,60 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 134, + "x": 128, "y": 0 }, "p1": { - "x": 0.4346317007327418, - "y": 0.008098727342846095 + "x": 0.4346317007327421, + "y": 0.008098727342846118 }, "p2": { "x": 0, - "y": 2 + "y": 4 } } }, { - "ID": "3922", + "ID": "9595", "typeID": "Arrow", - "zOrder": "70", - "w": "197", - "h": "223", + "zOrder": "56", + "w": "115", + "h": "102", "measuredW": "150", "measuredH": "100", - "x": "667", - "y": "1011", + "x": "672", + "y": "1354", "properties": { "color": "2848996", "curvature": "-1", - "direction": "bottom", + "direction": "top", "leftArrow": "false", "rightArrow": "false", + "stroke": "dotted", "p0": { - "x": 197, + "x": 115, "y": 0 }, "p1": { - "x": 0.46304778335297475, - "y": 0.16187780194146445 + "x": 0.5239324558804859, + "y": 0.10051208261035169 }, "p2": { "x": 0, - "y": 223 - } - } - }, - { - "ID": "3923", - "typeID": "Arrow", - "zOrder": "71", - "w": "110", - "h": "101", - "measuredW": "150", - "measuredH": "100", - "x": "755", - "y": "914", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "bottom", - "leftArrow": "false", - "rightArrow": "false", - "p0": { - "x": 0, - "y": 0 - }, - "p1": { - "x": 0.508228330568136, - "y": 0.248464194430743 - }, - "p2": { - "x": 110, - "y": 101 + "y": 102 } } }, { - "ID": "3924", + "ID": "9596", "typeID": "Arrow", - "zOrder": "72", - "w": "1", - "h": "68", + "zOrder": "57", + "w": "105", + "h": "53", "measuredW": "150", "measuredH": "100", - "x": "1187", - "y": "1016", + "x": "682", + "y": "1406", "properties": { "color": "2848996", "curvature": "-1", @@ -2115,29 +2243,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 1, - "y": 68 + "x": 105, + "y": 0 }, "p1": { - "x": 0.4346317007327421, - "y": 0.008098727342846125 + "x": 0.5619316722322119, + "y": 0.09139481119958899 }, "p2": { - "x": 1, - "y": 0 + "x": 0, + "y": 53 } } }, { - "ID": "3925", + "ID": "9597", "typeID": "Arrow", - "zOrder": "73", - "w": "164", - "h": "1", + "zOrder": "58", + "w": "115", + "h": "6", "measuredW": "150", "measuredH": "100", - "x": "567", - "y": "902", + "x": "677", + "y": "1463", "properties": { "color": "2848996", "curvature": "-1", @@ -2146,29 +2274,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 164, + "x": 115, "y": 0 }, "p1": { - "x": 0.4346317007327419, - "y": 0.008098727342846102 + "x": 0.43463170073274204, + "y": 0.008098727342846121 }, "p2": { "x": 0, - "y": 0 + "y": 6 } } }, { - "ID": "3926", + "ID": "9598", "typeID": "Arrow", - "zOrder": "74", - "w": "93", - "h": "61", + "zOrder": "59", + "w": "110", + "h": "85", "measuredW": "150", "measuredH": "100", - "x": "909", - "y": "843", + "x": "396", + "y": "1363", "properties": { "color": "2848996", "curvature": "-1", @@ -2177,29 +2305,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 93, - "y": 0 + "x": 110, + "y": 85 }, "p1": { - "x": 0.42797129354104674, - "y": 0.09504638543672332 + "x": 0.4798458802608179, + "y": 0.06727919383521047 }, "p2": { "x": 0, - "y": 61 + "y": 0 } } }, { - "ID": "3927", + "ID": "9599", "typeID": "Arrow", - "zOrder": "75", - "w": "98", - "h": "3", + "zOrder": "60", + "w": "116", + "h": "6", "measuredW": "150", "measuredH": "100", - "x": "917", - "y": "897", + "x": "382", + "y": "1460", "properties": { "color": "2848996", "curvature": "-1", @@ -2208,29 +2336,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 98, - "y": 0 + "x": 116, + "y": 6 }, "p1": { - "x": 0.4346317007327419, - "y": 0.008098727342846118 + "x": 0.5615052363765459, + "y": -0.004319271049050351 }, "p2": { "x": 0, - "y": 3 + "y": 0 } } }, { - "ID": "3930", + "ID": "9600", "typeID": "Arrow", - "zOrder": "77", - "w": "114", - "h": "79", + "zOrder": "61", + "w": "102", + "h": "46", "measuredW": "150", "measuredH": "100", - "x": "582", - "y": "1016", + "x": "397", + "y": "1411", "properties": { "color": "2848996", "curvature": "-1", @@ -2239,60 +2367,59 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 114, - "y": 0 + "x": 102, + "y": 46 }, "p1": { - "x": 0.5334511618235691, - "y": -0.14160212091282423 + "x": 0.5619316722322119, + "y": 0.09139481119958906 }, "p2": { "x": 0, - "y": 79 + "y": 0 } } }, { - "ID": "3931", + "ID": "9601", "typeID": "Arrow", - "zOrder": "78", - "w": "1", - "h": "89", + "zOrder": "62", + "w": "120", + "h": "205", "measuredW": "150", "measuredH": "100", - "x": "463", - "y": "1087", + "x": "586", + "y": "1244", "properties": { "color": "2848996", "curvature": "-1", - "direction": "top", + "direction": "bottom", "leftArrow": "false", "rightArrow": "false", - "stroke": "dotted", "p0": { - "x": 1, - "y": 89 + "x": 120, + "y": 0 }, "p1": { - "x": 0.43463170073274204, - "y": 0.008098727342846125 + "x": 0.4654417745871477, + "y": -0.18317860785807433 }, "p2": { - "x": 1, - "y": 0 + "x": 0, + "y": 205 } } }, { - "ID": "3932", + "ID": "9602", "typeID": "Arrow", - "zOrder": "79", - "w": "110", - "h": "16", + "zOrder": "63", + "w": "97", + "h": "27", "measuredW": "150", "measuredH": "100", - "x": "314", - "y": "1007", + "x": "996", + "y": "1219", "properties": { "color": "2848996", "curvature": "-1", @@ -2301,29 +2428,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 110, + "x": 97, "y": 0 }, "p1": { - "x": 0.5801230171576562, - "y": -0.01165425704111363 + "x": 0.5362343379613952, + "y": 0.07670165932949556 }, "p2": { "x": 0, - "y": 16 + "y": 27 } } }, { - "ID": "3933", + "ID": "9603", "typeID": "Arrow", - "zOrder": "80", - "w": "95", - "h": "62", + "zOrder": "64", + "w": "101", + "h": "23", "measuredW": "150", "measuredH": "100", - "x": "325", - "y": "1014", + "x": "990", + "y": "1254", "properties": { "color": "2848996", "curvature": "-1", @@ -2332,29 +2459,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 95, - "y": 0 + "x": 101, + "y": 23 }, "p1": { - "x": 0.588716066886285, - "y": -0.07118135190359026 + "x": 0.4715257712741169, + "y": -0.04268804175598845 }, "p2": { "x": 0, - "y": 62 + "y": 0 } } }, { - "ID": "3934", + "ID": "9604", "typeID": "Arrow", - "zOrder": "81", - "w": "108", - "h": "112", + "zOrder": "65", + "w": "92", + "h": "72", "measuredW": "150", "measuredH": "100", - "x": "325", - "y": "1016", + "x": "994", + "y": "1258", "properties": { "color": "2848996", "curvature": "-1", @@ -2363,29 +2490,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 108, - "y": 0 + "x": 92, + "y": 72 }, "p1": { - "x": 0.588716066886285, - "y": -0.07118135190359025 + "x": 0.4427283527849604, + "y": -0.11349500314487382 }, "p2": { "x": 0, - "y": 112 + "y": 0 } } }, { - "ID": "3935", + "ID": "9605", "typeID": "Arrow", - "zOrder": "82", - "w": "105", - "h": "37", + "zOrder": "66", + "w": "101", + "h": "75", "measuredW": "150", "measuredH": "100", - "x": "322", - "y": "964", + "x": "987", + "y": "1167", "properties": { "color": "2848996", "curvature": "-1", @@ -2394,29 +2521,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 105, - "y": 37 + "x": 101, + "y": 0 }, "p1": { - "x": 0.6194444444444444, - "y": 0.08611111111111105 + "x": 0.5017060533299634, + "y": 0.1422974851510173 }, "p2": { "x": 0, - "y": 0 + "y": 75 } } }, { - "ID": "3936", + "ID": "9606", "typeID": "Arrow", - "zOrder": "83", - "w": "169", - "h": "1", + "zOrder": "67", + "w": "1", + "h": "68", "measuredW": "150", "measuredH": "100", - "x": "521", - "y": "1005", + "x": "1077", + "y": "1026", "properties": { "color": "2848996", "curvature": "-1", @@ -2425,29 +2552,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 169, - "y": 1 + "x": 1, + "y": 68 }, "p1": { - "x": 0.42352941176470593, - "y": -0.0058823529411764705 + "x": 0.4346317007327421, + "y": 0.008098727342846125 }, "p2": { - "x": 0, + "x": 1, "y": 0 } } }, { - "ID": "3937", + "ID": "9607", "typeID": "Arrow", - "zOrder": "84", - "w": "132", + "zOrder": "68", + "w": "118", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "875", - "y": "1011", + "x": "732", + "y": "1249", "properties": { "color": "2848996", "curvature": "-1", @@ -2456,121 +2583,120 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 132, + "x": 118, "y": 0 }, "p1": { - "x": 0.43463170073274177, - "y": 0.008098727342846121 + "x": 0.43463170073274193, + "y": 0.00809872734284612 }, "p2": { "x": 0, - "y": 0 + "y": 1 } } }, { - "ID": "3938", + "ID": "9608", "typeID": "Arrow", - "zOrder": "85", - "w": "188", - "h": "143", + "zOrder": "69", + "w": "134", + "h": "2", "measuredW": "150", "measuredH": "100", - "x": "526", - "y": "752", + "x": "449", + "y": "1249", "properties": { "color": "2848996", "curvature": "-1", - "direction": "bottom", + "direction": "top", "leftArrow": "false", "rightArrow": "false", + "stroke": "dotted", "p0": { - "x": 0, + "x": 134, "y": 0 }, "p1": { - "x": 0.45100789353512954, - "y": -0.16576423771935558 + "x": 0.4346317007327418, + "y": 0.008098727342846095 }, "p2": { - "x": 188, - "y": 143 + "x": 0, + "y": 2 } } }, { - "ID": "3939", + "ID": "9609", "typeID": "Arrow", - "zOrder": "86", - "w": "89", - "h": "43", + "zOrder": "70", + "w": "197", + "h": "223", "measuredW": "150", "measuredH": "100", - "x": "628", - "y": "758", + "x": "677", + "y": "1021", "properties": { "color": "2848996", "curvature": "-1", - "direction": "top", + "direction": "bottom", "leftArrow": "false", "rightArrow": "false", - "stroke": "dotted", "p0": { - "x": 89, - "y": 43 + "x": 197, + "y": 0 }, "p1": { - "x": 0.4914022517911975, - "y": -0.13336745138178097 + "x": 0.46304778335297475, + "y": 0.16187780194146445 }, "p2": { "x": 0, - "y": 0 + "y": 223 } } }, { - "ID": "3940", + "ID": "9610", "typeID": "Arrow", - "zOrder": "87", - "w": "132", - "h": "1", + "zOrder": "71", + "w": "110", + "h": "101", "measuredW": "150", "measuredH": "100", - "x": "854", - "y": "746", + "x": "765", + "y": "924", "properties": { "color": "2848996", "curvature": "-1", - "direction": "top", + "direction": "bottom", "leftArrow": "false", "rightArrow": "false", - "stroke": "dotted", "p0": { - "x": 132, + "x": 0, "y": 0 }, "p1": { - "x": 0.43463170073274177, - "y": 0.008098727342846121 + "x": 0.508228330568136, + "y": 0.248464194430743 }, "p2": { - "x": 0, - "y": 0 + "x": 110, + "y": 101 } } }, { - "ID": "3941", + "ID": "9611", "typeID": "Arrow", - "zOrder": "88", - "w": "115", - "h": "1", + "zOrder": "72", + "w": "1", + "h": "68", "measuredW": "150", "measuredH": "100", - "x": "350", - "y": "747", + "x": "1197", + "y": "1026", "properties": { "color": "2848996", "curvature": "-1", @@ -2579,29 +2705,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 115, - "y": 0 + "x": 1, + "y": 68 }, "p1": { - "x": 0.4346317007327418, - "y": 0.008098727342846121 + "x": 0.4346317007327421, + "y": 0.008098727342846125 }, "p2": { - "x": 0, + "x": 1, "y": 0 } } }, { - "ID": "3942", + "ID": "9612", "typeID": "Arrow", - "zOrder": "89", - "w": "115", - "h": "2", + "zOrder": "73", + "w": "164", + "h": "1", "measuredW": "150", "measuredH": "100", - "x": "618", - "y": "746", + "x": "577", + "y": "912", "properties": { "color": "2848996", "curvature": "-1", @@ -2610,12 +2736,12 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 115, - "y": 2 + "x": 164, + "y": 0 }, "p1": { - "x": 0.43463170073274177, - "y": 0.008098727342846121 + "x": 0.4346317007327419, + "y": 0.008098727342846102 }, "p2": { "x": 0, @@ -2624,15 +2750,15 @@ } }, { - "ID": "3943", + "ID": "9613", "typeID": "Arrow", - "zOrder": "90", - "w": "1", - "h": "76", + "zOrder": "74", + "w": "93", + "h": "61", "measuredW": "150", "measuredH": "100", - "x": "794", - "y": "662", + "x": "919", + "y": "853", "properties": { "color": "2848996", "curvature": "-1", @@ -2641,29 +2767,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 0, - "y": 76 + "x": 93, + "y": 0 }, "p1": { - "x": 0.4503554364293207, - "y": -0.0034378277590024473 + "x": 0.42797129354104674, + "y": 0.09504638543672332 }, "p2": { "x": 0, - "y": 0 + "y": 61 } } }, { - "ID": "3944", + "ID": "9614", "typeID": "Arrow", - "zOrder": "91", - "w": "107", - "h": "90", + "zOrder": "75", + "w": "98", + "h": "3", "measuredW": "150", "measuredH": "100", - "x": "840", - "y": "510", + "x": "927", + "y": "907", "properties": { "color": "2848996", "curvature": "-1", @@ -2672,29 +2798,125 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 107, - "y": 90 + "x": 98, + "y": 0 }, "p1": { - "x": 0.5032482479922247, - "y": -0.10941736150186711 + "x": 0.4346317007327419, + "y": 0.008098727342846118 }, "p2": { "x": 0, - "y": 0 + "y": 3 + } + } + }, + { + "ID": "9615", + "typeID": "__group__", + "zOrder": "76", + "measuredW": "245", + "measuredH": "44", + "w": "245", + "h": "44", + "x": "1003", + "y": "885", + "properties": { + "controlName": "102-javascript-type-casting:implicit-type-casting" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "236", + "h": "44", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "160", + "measuredH": "25", + "x": "38", + "y": "9", + "properties": { + "size": "17", + "text": "Implicit Type Casting" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "221", + "y": "10", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "3700253" + } + } + ] + } + } + } + ] } } }, { - "ID": "3945", + "ID": "9616", "typeID": "Arrow", - "zOrder": "92", - "w": "1", - "h": "68", + "zOrder": "77", + "w": "114", + "h": "79", "measuredW": "150", "measuredH": "100", - "x": "1190", - "y": "598", + "x": "592", + "y": "1026", "properties": { "color": "2848996", "curvature": "-1", @@ -2703,60 +2925,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 1, - "y": 68 - }, - "p1": { - "x": 0.4346317007327421, - "y": 0.008098727342846125 - }, - "p2": { - "x": 1, + "x": 114, "y": 0 - } - } - }, - { - "ID": "3946", - "typeID": "Arrow", - "zOrder": "93", - "w": "1", - "h": "68", - "measuredW": "150", - "measuredH": "100", - "x": "1089", - "y": "598", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 1, - "y": 68 }, "p1": { - "x": 0.4346317007327421, - "y": 0.008098727342846125 + "x": 0.5334511618235691, + "y": -0.14160212091282423 }, "p2": { - "x": 1, - "y": 0 + "x": 0, + "y": 79 } } }, { - "ID": "3947", + "ID": "9617", "typeID": "Arrow", - "zOrder": "94", + "zOrder": "78", "w": "1", - "h": "68", + "h": "89", "measuredW": "150", "measuredH": "100", - "x": "982", - "y": "598", + "x": "473", + "y": "1097", "properties": { "color": "2848996", "curvature": "-1", @@ -2766,10 +2957,10 @@ "stroke": "dotted", "p0": { "x": 1, - "y": 68 + "y": 89 }, "p1": { - "x": 0.4346317007327421, + "x": 0.43463170073274204, "y": 0.008098727342846125 }, "p2": { @@ -2779,15 +2970,15 @@ } }, { - "ID": "3954", + "ID": "9618", "typeID": "Arrow", - "zOrder": "98", - "w": "141", - "h": "104", + "zOrder": "79", + "w": "110", + "h": "16", "measuredW": "150", "measuredH": "100", - "x": "401", - "y": "442", + "x": "324", + "y": "1017", "properties": { "color": "2848996", "curvature": "-1", @@ -2796,59 +2987,60 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 141, + "x": 110, "y": 0 }, "p1": { - "x": 0.49499951135290093, - "y": -0.088510277877317 + "x": 0.5801230171576562, + "y": -0.01165425704111363 }, "p2": { "x": 0, - "y": 104 + "y": 16 } } }, { - "ID": "3955", + "ID": "9619", "typeID": "Arrow", - "zOrder": "99", - "w": "139", - "h": "237", + "zOrder": "80", + "w": "95", + "h": "62", "measuredW": "150", "measuredH": "100", - "x": "525", - "y": "498", + "x": "335", + "y": "1024", "properties": { "color": "2848996", "curvature": "-1", - "direction": "bottom", + "direction": "top", "leftArrow": "false", "rightArrow": "false", + "stroke": "dotted", "p0": { - "x": 139, + "x": 95, "y": 0 }, "p1": { - "x": 0.5160265819744322, - "y": -0.17006058341562358 + "x": 0.588716066886285, + "y": -0.07118135190359026 }, "p2": { - "x": 2, - "y": 237 + "x": 0, + "y": 62 } } }, { - "ID": "3956", + "ID": "9620", "typeID": "Arrow", - "zOrder": "100", - "w": "114", - "h": "48", + "zOrder": "81", + "w": "108", + "h": "112", "measuredW": "150", "measuredH": "100", - "x": "842", - "y": "435", + "x": "335", + "y": "1026", "properties": { "color": "2848996", "curvature": "-1", @@ -2857,29 +3049,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 114, + "x": 108, "y": 0 }, "p1": { - "x": 0.48235294117647065, - "y": 0.10392156862745099 + "x": 0.588716066886285, + "y": -0.07118135190359025 }, "p2": { "x": 0, - "y": 48 + "y": 112 } } }, { - "ID": "3957", + "ID": "9621", "typeID": "Arrow", - "zOrder": "101", - "w": "110", - "h": "49", + "zOrder": "82", + "w": "105", + "h": "37", "measuredW": "150", "measuredH": "100", - "x": "837", - "y": "501", + "x": "332", + "y": "974", "properties": { "color": "2848996", "curvature": "-1", @@ -2888,12 +3080,12 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 110, - "y": 49 + "x": 105, + "y": 37 }, "p1": { - "x": 0.3159689412924697, - "y": -0.09329937143091893 + "x": 0.6194444444444444, + "y": 0.08611111111111105 }, "p2": { "x": 0, @@ -2902,15 +3094,15 @@ } }, { - "ID": "3958", + "ID": "9622", "typeID": "Arrow", - "zOrder": "102", - "w": "1", - "h": "68", + "zOrder": "83", + "w": "169", + "h": "1", "measuredW": "150", "measuredH": "100", - "x": "1181", - "y": "360", + "x": "531", + "y": "1015", "properties": { "color": "2848996", "curvature": "-1", @@ -2919,29 +3111,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 1, - "y": 68 + "x": 169, + "y": 1 }, "p1": { - "x": 0.4346317007327421, - "y": 0.008098727342846125 + "x": 0.42352941176470593, + "y": -0.0058823529411764705 }, "p2": { - "x": 1, + "x": 0, "y": 0 } } }, { - "ID": "3959", + "ID": "9623", "typeID": "Arrow", - "zOrder": "103", - "w": "1", - "h": "68", + "zOrder": "84", + "w": "132", + "h": "1", "measuredW": "150", "measuredH": "100", - "x": "1077", - "y": "360", + "x": "885", + "y": "1021", "properties": { "color": "2848996", "curvature": "-1", @@ -2950,60 +3142,59 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 1, - "y": 68 + "x": 132, + "y": 0 }, "p1": { - "x": 0.4346317007327421, - "y": 0.008098727342846125 + "x": 0.43463170073274177, + "y": 0.008098727342846121 }, "p2": { - "x": 1, + "x": 0, "y": 0 } } }, { - "ID": "3960", + "ID": "9624", "typeID": "Arrow", - "zOrder": "104", - "w": "1", - "h": "52", + "zOrder": "85", + "w": "188", + "h": "143", "measuredW": "150", "measuredH": "100", - "x": "981", - "y": "376", + "x": "536", + "y": "762", "properties": { "color": "2848996", "curvature": "-1", - "direction": "top", + "direction": "bottom", "leftArrow": "false", "rightArrow": "false", - "stroke": "dotted", "p0": { "x": 0, - "y": 52 + "y": 0 }, "p1": { - "x": 0.4346317007327421, - "y": 0.008098727342846125 + "x": 0.45100789353512954, + "y": -0.16576423771935558 }, "p2": { - "x": 0, - "y": 0 + "x": 188, + "y": 143 } } }, { - "ID": "3967", + "ID": "9625", "typeID": "Arrow", - "zOrder": "108", - "w": "131", - "h": "2", + "zOrder": "86", + "w": "89", + "h": "43", "measuredW": "150", "measuredH": "100", - "x": "832", - "y": "492", + "x": "638", + "y": "768", "properties": { "color": "2848996", "curvature": "-1", @@ -3012,29 +3203,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 131, - "y": 0 + "x": 89, + "y": 43 }, "p1": { - "x": 0.43463170073274177, - "y": 0.008098727342846121 + "x": 0.4914022517911975, + "y": -0.13336745138178097 }, "p2": { "x": 0, - "y": 1 + "y": 0 } } }, { - "ID": "3968", + "ID": "9626", "typeID": "Arrow", - "zOrder": "109", - "w": "162", + "zOrder": "87", + "w": "132", "h": "1", "measuredW": "150", "measuredH": "100", - "x": "395", - "y": "437", + "x": "864", + "y": "756", "properties": { "color": "2848996", "curvature": "-1", @@ -3043,29 +3234,29 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 162, - "y": 1 + "x": 132, + "y": 0 }, "p1": { - "x": 0.4382716049382716, - "y": -0.00617283950617284 + "x": 0.43463170073274177, + "y": 0.008098727342846121 }, "p2": { "x": 0, - "y": 1 + "y": 0 } } }, { - "ID": "3969", + "ID": "9627", "typeID": "Arrow", - "zOrder": "110", - "w": "158", - "h": "46", + "zOrder": "88", + "w": "115", + "h": "1", "measuredW": "150", "measuredH": "100", - "x": "395", - "y": "441", + "x": "360", + "y": "757", "properties": { "color": "2848996", "curvature": "-1", @@ -3074,245 +3265,60 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 158, + "x": 115, "y": 0 }, "p1": { - "x": 0.45522128005575585, - "y": -0.05494250203275638 + "x": 0.4346317007327418, + "y": 0.008098727342846121 }, "p2": { "x": 0, - "y": 46 - } - } - }, - { - "ID": "3970", - "typeID": "Arrow", - "zOrder": "111", - "w": "19", - "h": "76", - "measuredW": "150", - "measuredH": "100", - "x": "674", - "y": "200", - "properties": { - "curvature": "0", - "leftArrow": "false", - "rightArrow": "false", - "color": "10027263", - "p0": { - "x": 13, "y": 0 - }, - "p1": { - "x": 0.5175865027166142, - "y": -0.2113239919931367 - }, - "p2": { - "x": 19, - "y": 76 - }, - "stroke": "dotted" - } - }, - { - "ID": "3971", - "typeID": "Label", - "zOrder": "112", - "measuredW": "135", - "measuredH": "36", - "x": "647", - "y": "287", - "properties": { - "size": "28", - "text": "JavaScript", - "bold": "true" + } } }, { - "ID": "3972", + "ID": "9628", "typeID": "Arrow", - "zOrder": "113", - "w": "33", - "h": "91", + "zOrder": "89", + "w": "115", + "h": "2", "measuredW": "150", "measuredH": "100", - "x": "706", - "y": "330", + "x": "628", + "y": "756", "properties": { "color": "2848996", "curvature": "-1", - "direction": "bottom", + "direction": "top", "leftArrow": "false", "rightArrow": "false", + "stroke": "dotted", "p0": { - "x": 28, - "y": 0 + "x": 115, + "y": 2 }, "p1": { - "x": 0.4488347077805664, - "y": 0.15539619935460752 + "x": 0.43463170073274177, + "y": 0.008098727342846121 }, "p2": { "x": 0, - "y": 91 - } - } - }, - { - "ID": "3973", - "typeID": "Canvas", - "zOrder": "114", - "w": "350", - "h": "141", - "measuredW": "100", - "measuredH": "70", - "x": "904", - "y": "164" - }, - { - "ID": "3974", - "typeID": "Label", - "zOrder": "115", - "measuredW": "314", - "measuredH": "25", - "x": "918", - "y": "181", - "properties": { - "size": "17", - "text": "Find the detailed version of this roadmap" - } - }, - { - "ID": "3975", - "typeID": "Label", - "zOrder": "116", - "measuredW": "319", - "measuredH": "25", - "x": "918", - "y": "209", - "properties": { - "size": "17", - "text": "along with resources and other roadmaps" - } - }, - { - "ID": "3976", - "typeID": "__group__", - "zOrder": "117", - "measuredW": "320", - "measuredH": "45", - "w": "320", - "h": "45", - "x": "919", - "y": "245", - "properties": { - "controlName": "ext_link:roadmap.sh" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Canvas", - "zOrder": "0", - "w": "320", - "h": "45", - "measuredW": "100", - "measuredH": "70", - "x": "0", - "y": "0", - "properties": { - "borderColor": "4273622", - "color": "4273622" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "105", - "measuredH": "28", - "x": "141", - "y": "8", - "properties": { - "color": "16777215", - "size": "20", - "text": "roadmap.sh" - } - }, - { - "ID": "2", - "typeID": "Label", - "zOrder": "2", - "measuredW": "35", - "measuredH": "28", - "x": "76", - "y": "8", - "properties": { - "color": "16777215", - "size": "20", - "text": "http" - } - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "3", - "measuredW": "5", - "measuredH": "28", - "x": "113", - "y": "8", - "properties": { - "color": "16777215", - "size": "20", - "text": ":" - } - }, - { - "ID": "4", - "typeID": "Label", - "zOrder": "4", - "measuredW": "10", - "measuredH": "28", - "x": "120", - "y": "9", - "properties": { - "color": "16777215", - "size": "20", - "text": "/" - } - }, - { - "ID": "5", - "typeID": "Label", - "zOrder": "5", - "measuredW": "10", - "measuredH": "28", - "x": "128", - "y": "9", - "properties": { - "color": "16777215", - "size": "20", - "text": "/" - } - } - ] + "y": 0 } } }, { - "ID": "3977", + "ID": "9629", "typeID": "Arrow", - "zOrder": "118", - "w": "154", - "h": "47", + "zOrder": "90", + "w": "1", + "h": "76", "measuredW": "150", "measuredH": "100", - "x": "389", - "y": "384", + "x": "804", + "y": "672", "properties": { "color": "2848996", "curvature": "-1", @@ -3321,12 +3327,12 @@ "rightArrow": "false", "stroke": "dotted", "p0": { - "x": 154, - "y": 47 + "x": 0, + "y": 76 }, "p1": { - "x": 0.4298167791706846, - "y": 0.05974927675988428 + "x": 0.4503554364293207, + "y": -0.0034378277590024473 }, "p2": { "x": 0, @@ -3335,534 +3341,141 @@ } }, { - "ID": "3978", - "typeID": "__group__", - "zOrder": "119", - "measuredW": "350", - "measuredH": "50", - "w": "350", - "h": "50", - "x": "514", - "y": "414", + "ID": "9630", + "typeID": "Arrow", + "zOrder": "91", + "w": "107", + "h": "90", + "measuredW": "150", + "measuredH": "100", + "x": "850", + "y": "520", "properties": { - "controlName": "100-javascript-introduction" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "340", - "h": "50", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "196", - "measuredH": "25", - "x": "72", - "y": "12", - "properties": { - "size": "17", - "text": "Introduction to JavaScript" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "326", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - }, - "color": "3700253" - } - } - ] - } - } - } - ] + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 107, + "y": 90 + }, + "p1": { + "x": 0.5032482479922247, + "y": -0.10941736150186711 + }, + "p2": { + "x": 0, + "y": 0 } } }, { - "ID": "3981", - "typeID": "__group__", - "zOrder": "121", - "measuredW": "491", - "measuredH": "136", - "w": "491", - "h": "136", - "x": "86", - "y": "167", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Canvas", - "zOrder": "0", - "w": "491", - "h": "136", - "measuredW": "100", - "measuredH": "70", - "x": "0", - "y": "0" - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "2", - "measuredW": "244", - "measuredH": "24", - "x": "59", - "y": "21", - "properties": { - "size": "16", - "text": "Beginner Topics / start with these" - } - }, - { - "ID": "6", - "typeID": "Label", - "zOrder": "3", - "measuredW": "394", - "measuredH": "24", - "x": "60", - "y": "86", - "properties": { - "size": "16", - "text": "Advanced Topics / pick these after intermediate topics" - } - }, - { - "ID": "9", - "typeID": "Label", - "zOrder": "5", - "measuredW": "385", - "measuredH": "24", - "x": "59", - "y": "54", - "properties": { - "size": "16", - "text": "Intermediate Topics / pick them after beginner topics" - } - }, - { - "ID": "13", - "typeID": "__group__", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "23", - "y": "21", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - }, - "color": "3700253" - } - } - ] - } - } - }, - { - "ID": "14", - "typeID": "__group__", - "zOrder": "6", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "23", - "y": "53", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - }, - "color": "10027263" - } - } - ] - } - } - }, - { - "ID": "15", - "typeID": "__group__", - "zOrder": "4", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "23", - "y": "86", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] + "ID": "9631", + "typeID": "Arrow", + "zOrder": "92", + "w": "1", + "h": "68", + "measuredW": "150", + "measuredH": "100", + "x": "1200", + "y": "608", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 1, + "y": 68 + }, + "p1": { + "x": 0.4346317007327421, + "y": 0.008098727342846125 + }, + "p2": { + "x": 1, + "y": 0 } } }, { - "ID": "3986", - "typeID": "__group__", - "zOrder": "124", - "measuredW": "351", - "measuredH": "50", - "w": "351", - "h": "50", - "x": "503", - "y": "470", + "ID": "9632", + "typeID": "Arrow", + "zOrder": "93", + "w": "1", + "h": "68", + "measuredW": "150", + "measuredH": "100", + "x": "1099", + "y": "608", "properties": { - "controlName": "101-javascript-variables" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "340", - "h": "50", - "measuredW": "200", - "measuredH": "140", - "x": "11", - "y": "0", - "properties": { - "color": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "142", - "measuredH": "25", - "x": "110", - "y": "12", - "properties": { - "size": "17", - "text": "All About Variables" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "11", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - }, - "color": "3700253" - } - } - ] - } - } - } - ] + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 1, + "y": 68 + }, + "p1": { + "x": 0.4346317007327421, + "y": 0.008098727342846125 + }, + "p2": { + "x": 1, + "y": 0 } } }, { - "ID": "3993", - "typeID": "__group__", - "zOrder": "128", - "measuredW": "226", - "measuredH": "50", - "w": "226", - "h": "50", - "x": "428", - "y": "723", + "ID": "9633", + "typeID": "Arrow", + "zOrder": "94", + "w": "1", + "h": "68", + "measuredW": "150", + "measuredH": "100", + "x": "992", + "y": "608", "properties": { - "controlName": "102-javascript-datatypes" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "218", - "h": "50", - "measuredW": "200", - "measuredH": "140", - "x": "8", - "y": "0", - "properties": { - "color": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "86", - "measuredH": "25", - "x": "74", - "y": "12", - "properties": { - "size": "17", - "text": "Data Types" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "11", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - }, - "color": "3700253" - } - } - ] - } - } - } - ] + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 1, + "y": 68 + }, + "p1": { + "x": 0.4346317007327421, + "y": 0.008098727342846125 + }, + "p2": { + "x": 1, + "y": 0 } } }, { - "ID": "4024", + "ID": "9634", "typeID": "__group__", - "zOrder": "137", - "measuredW": "269", - "measuredH": "50", - "w": "269", - "h": "50", - "x": "682", - "y": "987", + "zOrder": "95", + "measuredW": "97", + "measuredH": "53", + "w": "97", + "h": "53", + "x": "949", + "y": "649", "properties": { - "controlName": "104-javascript-data-structures" + "controlName": "100-javascript-variables:scopes:block" }, "children": { "controls": { @@ -3871,27 +3484,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "258", - "h": "50", + "w": "88", + "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "color": "16776960" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "120", + "measuredW": "43", "measuredH": "25", - "x": "69", - "y": "12", + "x": "22", + "y": "9", "properties": { "size": "17", - "text": "Data Structures" + "text": "Block" } }, { @@ -3902,8 +3515,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "245", - "y": "13", + "x": "73", + "y": "29", "children": { "controls": { "control": [ @@ -3948,17 +3561,17 @@ } }, { - "ID": "4045", + "ID": "9635", "typeID": "__group__", - "zOrder": "148", - "measuredW": "268", - "measuredH": "50", - "w": "268", - "h": "50", - "x": "682", - "y": "872", + "zOrder": "96", + "measuredW": "108", + "measuredH": "53", + "w": "108", + "h": "53", + "x": "1051", + "y": "649", "properties": { - "controlName": "103-javascript-type-casting" + "controlName": "101-javascript-variables:scopes:function" }, "children": { "controls": { @@ -3967,27 +3580,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "258", - "h": "50", + "w": "98", + "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "color": "16776960" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "100", + "measuredW": "67", "measuredH": "25", - "x": "79", - "y": "12", + "x": "15", + "y": "9", "properties": { "size": "17", - "text": "Type Casting" + "text": "Function" } }, { @@ -3998,8 +3611,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "244", - "y": "13", + "x": "84", + "y": "29", "children": { "controls": { "control": [ @@ -4044,17 +3657,17 @@ } }, { - "ID": "4050", + "ID": "9636", "typeID": "__group__", - "zOrder": "151", - "measuredW": "238", - "measuredH": "50", - "w": "238", - "h": "50", - "x": "513", - "y": "1216", + "zOrder": "97", + "measuredW": "85", + "measuredH": "53", + "w": "85", + "h": "53", + "x": "1163", + "y": "649", "properties": { - "controlName": "105-javascript-equality-comparisons" + "controlName": "102-javascript-variables:scopes:global" }, "children": { "controls": { @@ -4063,27 +3676,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "228", - "h": "50", + "w": "76", + "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "0", "y": "0", "properties": { - "color": "16776960" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "166", + "measuredW": "50", "measuredH": "25", - "x": "41", - "y": "12", + "x": "13", + "y": "9", "properties": { "size": "17", - "text": "Equality Comparisons" + "text": "Global" } }, { @@ -4094,8 +3707,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "12", + "x": "61", + "y": "29", "children": { "controls": { "control": [ @@ -4140,17 +3753,233 @@ } }, { - "ID": "4069", + "ID": "9637", + "typeID": "Arrow", + "zOrder": "98", + "w": "141", + "h": "104", + "measuredW": "150", + "measuredH": "100", + "x": "411", + "y": "452", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 141, + "y": 0 + }, + "p1": { + "x": 0.49499951135290093, + "y": -0.088510277877317 + }, + "p2": { + "x": 0, + "y": 104 + } + } + }, + { + "ID": "9638", + "typeID": "Arrow", + "zOrder": "99", + "w": "139", + "h": "237", + "measuredW": "150", + "measuredH": "100", + "x": "535", + "y": "508", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "p0": { + "x": 139, + "y": 0 + }, + "p1": { + "x": 0.5160265819744322, + "y": -0.17006058341562358 + }, + "p2": { + "x": 2, + "y": 237 + } + } + }, + { + "ID": "9639", + "typeID": "Arrow", + "zOrder": "100", + "w": "114", + "h": "48", + "measuredW": "150", + "measuredH": "100", + "x": "852", + "y": "445", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 114, + "y": 0 + }, + "p1": { + "x": 0.48235294117647065, + "y": 0.10392156862745099 + }, + "p2": { + "x": 0, + "y": 48 + } + } + }, + { + "ID": "9640", + "typeID": "Arrow", + "zOrder": "101", + "w": "110", + "h": "49", + "measuredW": "150", + "measuredH": "100", + "x": "847", + "y": "511", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 110, + "y": 49 + }, + "p1": { + "x": 0.3159689412924697, + "y": -0.09329937143091893 + }, + "p2": { + "x": 0, + "y": 0 + } + } + }, + { + "ID": "9641", + "typeID": "Arrow", + "zOrder": "102", + "w": "1", + "h": "68", + "measuredW": "150", + "measuredH": "100", + "x": "1191", + "y": "370", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 1, + "y": 68 + }, + "p1": { + "x": 0.4346317007327421, + "y": 0.008098727342846125 + }, + "p2": { + "x": 1, + "y": 0 + } + } + }, + { + "ID": "9642", + "typeID": "Arrow", + "zOrder": "103", + "w": "1", + "h": "68", + "measuredW": "150", + "measuredH": "100", + "x": "1087", + "y": "370", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 1, + "y": 68 + }, + "p1": { + "x": 0.4346317007327421, + "y": 0.008098727342846125 + }, + "p2": { + "x": 1, + "y": 0 + } + } + }, + { + "ID": "9643", + "typeID": "Arrow", + "zOrder": "104", + "w": "1", + "h": "52", + "measuredW": "150", + "measuredH": "100", + "x": "991", + "y": "386", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 0, + "y": 52 + }, + "p1": { + "x": 0.4346317007327421, + "y": 0.008098727342846125 + }, + "p2": { + "x": 0, + "y": 0 + } + } + }, + { + "ID": "9644", "typeID": "__group__", - "zOrder": "158", - "measuredW": "220", - "measuredH": "50", - "w": "220", - "h": "50", - "x": "462", - "y": "1425", + "zOrder": "105", + "measuredW": "85", + "measuredH": "44", + "w": "85", + "h": "44", + "x": "949", + "y": "363", "properties": { - "controlName": "106-javascript-loops-iterations" + "controlName": "100-javascript-variables:variable-declarations:var" }, "children": { "controls": { @@ -4159,172 +3988,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "207", - "h": "50", + "w": "85", + "h": "44", "measuredW": "200", "measuredH": "140", - "x": "13", - "y": "0", - "properties": { - "color": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "158", - "measuredH": "25", - "x": "38", - "y": "12", - "properties": { - "size": "17", - "text": "Loops and Iterations" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", "x": "0", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - }, - "color": "3700253" - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "4084", - "typeID": "__group__", - "zOrder": "166", - "measuredW": "220", - "measuredH": "50", - "w": "220", - "h": "50", - "x": "462", - "y": "1486", - "properties": { - "controlName": "107-javascript-control-flow" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "207", - "h": "50", - "measuredW": "200", - "measuredH": "140", - "x": "13", "y": "0", "properties": { - "color": "16776960" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "96", + "measuredW": "24", "measuredH": "25", - "x": "69", - "y": "12", + "x": "31", + "y": "9", "properties": { "size": "17", - "text": "Control Flow" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - }, - "color": "3700253" - } - } - ] - } + "text": "var" } } ] @@ -4332,17 +4016,17 @@ } }, { - "ID": "4095", + "ID": "9645", "typeID": "__group__", - "zOrder": "172", - "measuredW": "280", - "measuredH": "50", - "w": "280", - "h": "50", - "x": "165", - "y": "1668", + "zOrder": "106", + "measuredW": "82", + "measuredH": "44", + "w": "82", + "h": "44", + "x": "1047", + "y": "363", "properties": { - "controlName": "108-javascript-expressions-and-operators" + "controlName": "101-javascript-variables:variable-declarations:let" }, "children": { "controls": { @@ -4351,76 +4035,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "270", - "h": "50", + "w": "82", + "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "0", "y": "0", "properties": { - "color": "16776960" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "210", + "measuredW": "19", "measuredH": "25", - "x": "40", - "y": "12", + "x": "31", + "y": "9", "properties": { "size": "17", - "text": "Expressions and Operators" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - }, - "color": "3700253" - } - } - ] - } + "text": "let" } } ] @@ -4428,17 +4063,17 @@ } }, { - "ID": "4118", - "typeID": "__group__", - "zOrder": "184", - "measuredW": "197", - "measuredH": "50", - "w": "197", - "h": "50", - "x": "542", - "y": "1668", + "ID": "9646", + "typeID": "__group__", + "zOrder": "107", + "measuredW": "93", + "measuredH": "44", + "w": "93", + "h": "44", + "x": "1145", + "y": "363", "properties": { - "controlName": "109-javascript-functions" + "controlName": "102-javascript-variables:variable-declarations:const" }, "children": { "controls": { @@ -4447,76 +4082,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "186", - "h": "50", + "w": "93", + "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "color": "16776960" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "75", + "measuredW": "42", "measuredH": "25", - "x": "55", - "y": "12", + "x": "26", + "y": "9", "properties": { "size": "17", - "text": "Functions" - } - }, - { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "173", - "y": "13", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - }, - "color": "3700253" - } - } - ] - } + "text": "const" } } ] @@ -4524,223 +4110,307 @@ } }, { - "ID": "4147", + "ID": "9647", + "typeID": "Arrow", + "zOrder": "108", + "w": "131", + "h": "2", + "measuredW": "150", + "measuredH": "100", + "x": "842", + "y": "502", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 131, + "y": 0 + }, + "p1": { + "x": 0.43463170073274177, + "y": 0.008098727342846121 + }, + "p2": { + "x": 0, + "y": 1 + } + } + }, + { + "ID": "9648", + "typeID": "Arrow", + "zOrder": "109", + "w": "162", + "h": "1", + "measuredW": "150", + "measuredH": "100", + "x": "405", + "y": "447", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 162, + "y": 1 + }, + "p1": { + "x": 0.4382716049382716, + "y": -0.00617283950617284 + }, + "p2": { + "x": 0, + "y": 1 + } + } + }, + { + "ID": "9649", + "typeID": "Arrow", + "zOrder": "110", + "w": "158", + "h": "46", + "measuredW": "150", + "measuredH": "100", + "x": "405", + "y": "451", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 158, + "y": 0 + }, + "p1": { + "x": 0.45522128005575585, + "y": -0.05494250203275638 + }, + "p2": { + "x": 0, + "y": 46 + } + } + }, + { + "ID": "9650", + "typeID": "Arrow", + "zOrder": "111", + "w": "19", + "h": "76", + "measuredW": "150", + "measuredH": "100", + "x": "684", + "y": "210", + "properties": { + "curvature": "0", + "leftArrow": "false", + "rightArrow": "false", + "color": "10027263", + "p0": { + "x": 13, + "y": 0 + }, + "p1": { + "x": 0.5175865027166142, + "y": -0.2113239919931367 + }, + "p2": { + "x": 19, + "y": 76 + }, + "stroke": "dotted" + } + }, + { + "ID": "9651", + "typeID": "Label", + "zOrder": "112", + "measuredW": "133", + "measuredH": "36", + "x": "657", + "y": "297", + "properties": { + "size": "28", + "text": "JavaScript" + } + }, + { + "ID": "9652", + "typeID": "Arrow", + "zOrder": "113", + "w": "33", + "h": "91", + "measuredW": "150", + "measuredH": "100", + "x": "716", + "y": "340", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "bottom", + "leftArrow": "false", + "rightArrow": "false", + "p0": { + "x": 28, + "y": 0 + }, + "p1": { + "x": 0.4488347077805664, + "y": 0.15539619935460752 + }, + "p2": { + "x": 0, + "y": 91 + } + } + }, + { + "ID": "9653", + "typeID": "Canvas", + "zOrder": "114", + "w": "350", + "h": "141", + "measuredW": "100", + "measuredH": "70", + "x": "914", + "y": "174" + }, + { + "ID": "9654", + "typeID": "Label", + "zOrder": "115", + "measuredW": "314", + "measuredH": "25", + "x": "928", + "y": "191", + "properties": { + "size": "17", + "text": "Find the detailed version of this roadmap" + } + }, + { + "ID": "9655", + "typeID": "Label", + "zOrder": "116", + "measuredW": "319", + "measuredH": "25", + "x": "928", + "y": "219", + "properties": { + "size": "17", + "text": "along with resources and other roadmaps" + } + }, + { + "ID": "9656", "typeID": "__group__", - "zOrder": "199", - "measuredW": "188", - "measuredH": "50", - "w": "188", - "h": "50", - "x": "545", - "y": "1925", + "zOrder": "117", + "measuredW": "320", + "measuredH": "45", + "w": "320", + "h": "45", + "x": "929", + "y": "255", "properties": { - "controlName": "110-javascript-strict-mode" + "controlName": "ext_link:roadmap.sh" }, "children": { "controls": { "control": [ { "ID": "0", - "typeID": "TextArea", + "typeID": "Canvas", "zOrder": "0", - "w": "180", - "h": "50", - "measuredW": "200", - "measuredH": "140", + "w": "320", + "h": "45", + "measuredW": "100", + "measuredH": "70", "x": "0", "y": "0", "properties": { - "color": "16776960" + "borderColor": "4273622", + "color": "4273622" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "89", - "measuredH": "25", - "x": "45", - "y": "13", + "measuredW": "105", + "measuredH": "28", + "x": "141", + "y": "8", "properties": { - "size": "17", - "text": "Strict Mode" + "color": "16777215", + "size": "20", + "text": "roadmap.sh" } }, { "ID": "2", - "typeID": "__group__", + "typeID": "Label", "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "164", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - }, - "color": "10027263" - } - } - ] - } + "measuredW": "35", + "measuredH": "28", + "x": "76", + "y": "8", + "properties": { + "color": "16777215", + "size": "20", + "text": "http" } - } - ] - } - } - }, - { - "ID": "4148", - "typeID": "__group__", - "zOrder": "200", - "measuredW": "263", - "measuredH": "50", - "w": "263", - "h": "50", - "x": "739", - "y": "2065", - "properties": { - "controlName": "111-javascript-this-keyword" - }, - "children": { - "controls": { - "control": [ + }, { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "253", - "h": "50", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", + "ID": "3", + "typeID": "Label", + "zOrder": "3", + "measuredW": "5", + "measuredH": "28", + "x": "113", + "y": "8", "properties": { - "color": "16776960" + "color": "16777215", + "size": "20", + "text": ":" } }, { - "ID": "1", + "ID": "4", "typeID": "Label", - "zOrder": "1", - "measuredW": "202", - "measuredH": "25", - "x": "26", - "y": "12", + "zOrder": "4", + "measuredW": "10", + "measuredH": "28", + "x": "120", + "y": "9", "properties": { - "size": "17", - "text": "Using (this) keyword ____" + "color": "16777215", + "size": "20", + "text": "/" } }, { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "w": "24", - "h": "24", - "x": "239", - "y": "12", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - }, - "color": "10027263" - } - } - ] - } + "ID": "5", + "typeID": "Label", + "zOrder": "5", + "measuredW": "10", + "measuredH": "28", + "x": "128", + "y": "9", + "properties": { + "color": "16777215", + "size": "20", + "text": "/" } } ] @@ -4748,17 +4418,48 @@ } }, { - "ID": "4165", + "ID": "9657", + "typeID": "Arrow", + "zOrder": "118", + "w": "154", + "h": "47", + "measuredW": "150", + "measuredH": "100", + "x": "399", + "y": "394", + "properties": { + "color": "2848996", + "curvature": "-1", + "direction": "top", + "leftArrow": "false", + "rightArrow": "false", + "stroke": "dotted", + "p0": { + "x": 154, + "y": 47 + }, + "p1": { + "x": 0.4298167791706846, + "y": 0.05974927675988428 + }, + "p2": { + "x": 0, + "y": 0 + } + } + }, + { + "ID": "9658", "typeID": "__group__", - "zOrder": "205", - "measuredW": "282", + "zOrder": "119", + "measuredW": "350", "measuredH": "50", - "w": "282", + "w": "350", "h": "50", - "x": "457", - "y": "2324", + "x": "524", + "y": "424", "properties": { - "controlName": "112-javascript-asynchronous-javascript" + "controlName": "100-javascript-introduction" }, "children": { "controls": { @@ -4767,7 +4468,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "274", + "w": "340", "h": "50", "measuredW": "200", "measuredH": "140", @@ -4781,13 +4482,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "191", + "measuredW": "196", "measuredH": "25", - "x": "40", + "x": "72", "y": "12", "properties": { "size": "17", - "text": "Asynchronous JavaScript" + "text": "Introduction to JavaScript" } }, { @@ -4798,7 +4499,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "258", + "x": "326", "y": "12", "children": { "controls": { @@ -4827,28 +4528,12 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "10027263" + "color": "3700253" } } ] @@ -4860,17 +4545,17 @@ } }, { - "ID": "4178", + "ID": "9659", "typeID": "__group__", - "zOrder": "212", - "measuredW": "265", - "measuredH": "50", - "w": "265", - "h": "50", - "x": "973", - "y": "2466", + "zOrder": "120", + "measuredW": "248", + "measuredH": "44", + "w": "248", + "h": "44", + "x": "175", + "y": "372", "properties": { - "controlName": "113-javascript-classes" + "controlName": "100-javascript-introduction:what-is-javascript" }, "children": { "controls": { @@ -4879,27 +4564,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "255", - "h": "50", + "w": "238", + "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "10", "y": "0", "properties": { - "color": "16776960" + "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "61", + "measuredW": "149", "measuredH": "25", - "x": "97", - "y": "12", + "x": "54", + "y": "10", "properties": { "size": "17", - "text": "Classes" + "text": "What is JavaScript?" } }, { @@ -4910,8 +4595,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "241", - "y": "13", + "x": "0", + "y": "10", "children": { "controls": { "control": [ @@ -4939,28 +4624,12 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "10027263" + "color": "3700253" } } ] @@ -4972,176 +4641,85 @@ } }, { - "ID": "4179", + "ID": "9660", "typeID": "__group__", - "zOrder": "213", - "measuredW": "283", - "measuredH": "50", - "w": "283", - "h": "50", - "x": "448", - "y": "2466", - "properties": { - "controlName": "114-javascript-iterators-and-generators" - }, + "zOrder": "121", + "measuredW": "491", + "measuredH": "136", + "w": "491", + "h": "136", + "x": "96", + "y": "177", "children": { "controls": { "control": [ { "ID": "0", - "typeID": "TextArea", + "typeID": "Canvas", "zOrder": "0", - "w": "274", - "h": "50", - "measuredW": "200", - "measuredH": "140", - "x": "9", - "y": "0", - "properties": { - "color": "16776960" - } + "w": "491", + "h": "136", + "measuredW": "100", + "measuredH": "70", + "x": "0", + "y": "0" }, { - "ID": "1", + "ID": "3", "typeID": "Label", - "zOrder": "1", - "measuredW": "191", - "measuredH": "25", - "x": "50", - "y": "12", + "zOrder": "2", + "measuredW": "244", + "measuredH": "24", + "x": "59", + "y": "21", "properties": { - "size": "17", - "text": "Iterators and Generators" + "size": "16", + "text": "Beginner Topics / start with these" } }, { - "ID": "2", - "typeID": "__group__", - "zOrder": "2", - "measuredW": "24", + "ID": "6", + "typeID": "Label", + "zOrder": "3", + "measuredW": "394", "measuredH": "24", - "w": "24", - "h": "24", - "x": "0", - "y": "13", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "icon": { - "ID": "check-circle", - "size": "small" - } - } - } - ] - } - } - } - ] - } - } - }, - { - "ID": "4180", - "typeID": "__group__", - "zOrder": "214", - "measuredW": "283", - "measuredH": "50", - "w": "283", - "h": "50", - "x": "457", - "y": "2521", - "properties": { - "controlName": "115-javascript-modules" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "274", - "h": "50", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", + "x": "60", + "y": "86", "properties": { - "color": "16776960" + "size": "16", + "text": "Advanced Topics / pick these after intermediate topics" } }, { - "ID": "1", + "ID": "9", "typeID": "Label", - "zOrder": "1", - "measuredW": "168", - "measuredH": "25", - "x": "53", - "y": "12", + "zOrder": "5", + "measuredW": "385", + "measuredH": "24", + "x": "59", + "y": "54", "properties": { - "size": "17", - "text": "Modules in JavaScript" + "size": "16", + "text": "Intermediate Topics / pick them after beginner topics" } }, { - "ID": "2", + "ID": "13", "typeID": "__group__", - "zOrder": "2", + "zOrder": "1", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "259", - "y": "13", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, + "x": "23", + "y": "21", + "children": { + "controls": { + "control": [ { - "ID": "1", + "ID": "0", "typeID": "Icon", - "zOrder": "1", + "zOrder": "0", "measuredW": "24", "measuredH": "24", "x": "0", @@ -5155,9 +4733,9 @@ } }, { - "ID": "2", + "ID": "1", "typeID": "Icon", - "zOrder": "2", + "zOrder": "1", "measuredW": "24", "measuredH": "24", "x": "0", @@ -5167,70 +4745,23 @@ "ID": "check-circle", "size": "small" }, - "color": "10027263" + "color": "3700253" } } ] } } - } - ] - } - } - }, - { - "ID": "4185", - "typeID": "__group__", - "zOrder": "217", - "measuredW": "283", - "measuredH": "50", - "w": "283", - "h": "50", - "x": "448", - "y": "2577", - "properties": { - "controlName": "116-javascript-memory-management" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "274", - "h": "50", - "measuredW": "200", - "measuredH": "140", - "x": "9", - "y": "0", - "properties": { - "color": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "169", - "measuredH": "25", - "x": "61", - "y": "12", - "properties": { - "size": "17", - "text": "Memory Management" - } }, { - "ID": "2", + "ID": "14", "typeID": "__group__", - "zOrder": "2", + "zOrder": "6", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "12", + "x": "23", + "y": "53", "children": { "controls": { "control": [ @@ -5259,73 +4790,43 @@ "x": "0", "y": "0", "properties": { + "color": "16777215", "icon": { - "ID": "check-circle", + "ID": "circle", "size": "small" } } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "10027263" + } } ] } } - } - ] - } - } - }, - { - "ID": "4190", - "typeID": "__group__", - "zOrder": "220", - "measuredW": "282", - "measuredH": "50", - "w": "282", - "h": "50", - "x": "439", - "y": "2730", - "properties": { - "controlName": "117-javascript-chrome-dev-tools" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "274", - "h": "50", - "measuredW": "200", - "measuredH": "140", - "x": "8", - "y": "0", - "properties": { - "color": "16776960" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "189", - "measuredH": "25", - "x": "50", - "y": "12", - "properties": { - "size": "17", - "text": "Using Chrome Dev Tools" - } }, { - "ID": "2", + "ID": "15", "typeID": "__group__", - "zOrder": "2", + "zOrder": "4", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "13", + "x": "23", + "y": "86", "children": { "controls": { "control": [ @@ -5353,28 +4854,11 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" - }, - "color": "10027263" + } } } ] @@ -5386,41 +4870,17 @@ } }, { - "ID": "4197", - "typeID": "TextArea", - "zOrder": "224", - "w": "552", - "h": "124", - "measuredW": "200", - "measuredH": "140", - "x": "316", - "y": "2884" - }, - { - "ID": "4198", - "typeID": "Label", - "zOrder": "225", - "measuredW": "495", - "measuredH": "25", - "x": "345", - "y": "2904", - "properties": { - "size": "17", - "text": "For ecosystem and more, check other tracks involving JavaScript" - } - }, - { - "ID": "4303", + "ID": "9661", "typeID": "__group__", - "zOrder": "120", + "zOrder": "122", "measuredW": "248", "measuredH": "44", "w": "248", "h": "44", - "x": "165", - "y": "362", + "x": "175", + "y": "422", "properties": { - "controlName": "100-javascript-introduction:what-is-javascript" + "controlName": "101-javascript-introduction:history-of-javascript" }, "children": { "controls": { @@ -5443,13 +4903,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "149", + "measuredW": "156", "measuredH": "25", - "x": "54", + "x": "51", "y": "10", "properties": { "size": "17", - "text": "What is JavaScript?" + "text": "History of JavaScript" } }, { @@ -5461,7 +4921,7 @@ "w": "24", "h": "24", "x": "0", - "y": "10", + "y": "9", "children": { "controls": { "control": [ @@ -5506,17 +4966,17 @@ } }, { - "ID": "4304", + "ID": "9662", "typeID": "__group__", - "zOrder": "122", + "zOrder": "123", "measuredW": "248", "measuredH": "44", "w": "248", "h": "44", - "x": "165", - "y": "412", + "x": "175", + "y": "473", "properties": { - "controlName": "101-javascript-introduction:history-of-javascript" + "controlName": "102-javascript-introduction:javascript-versions" }, "children": { "controls": { @@ -5539,13 +4999,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "156", + "measuredW": "150", "measuredH": "25", - "x": "51", + "x": "54", "y": "10", "properties": { "size": "17", - "text": "History of JavaScript" + "text": "JavaScript Versions" } }, { @@ -5557,7 +5017,7 @@ "w": "24", "h": "24", "x": "0", - "y": "9", + "y": "10", "children": { "controls": { "control": [ @@ -5602,17 +5062,17 @@ } }, { - "ID": "4305", + "ID": "9663", "typeID": "__group__", - "zOrder": "123", - "measuredW": "248", - "measuredH": "44", - "w": "248", - "h": "44", - "x": "165", - "y": "463", + "zOrder": "124", + "measuredW": "351", + "measuredH": "50", + "w": "351", + "h": "50", + "x": "513", + "y": "480", "properties": { - "controlName": "102-javascript-introduction:javascript-versions" + "controlName": "101-javascript-variables" }, "children": { "controls": { @@ -5621,27 +5081,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "238", - "h": "44", + "w": "340", + "h": "50", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "11", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "150", + "measuredW": "142", "measuredH": "25", - "x": "54", - "y": "10", + "x": "110", + "y": "12", "properties": { "size": "17", - "text": "JavaScript Versions" + "text": "All About Variables" } }, { @@ -5653,7 +5113,7 @@ "w": "24", "h": "24", "x": "0", - "y": "10", + "y": "11", "children": { "controls": { "control": [ @@ -5698,17 +5158,17 @@ } }, { - "ID": "4306", + "ID": "9664", "typeID": "__group__", - "zOrder": "129", - "measuredW": "248", + "zOrder": "125", + "measuredW": "300", "measuredH": "44", - "w": "248", + "w": "300", "h": "44", - "x": "165", - "y": "514", + "x": "948", + "y": "429", "properties": { - "controlName": "103-javascript-introduction:how-to-run-javascript" + "controlName": "100-javascript-variables:variable-declarations" }, "children": { "controls": { @@ -5717,11 +5177,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "238", + "w": "291", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -5731,13 +5191,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "176", + "measuredW": "164", "measuredH": "25", - "x": "41", - "y": "10", + "x": "64", + "y": "9", "properties": { "size": "17", - "text": "How to run JavaScript?" + "text": "Variable Declarations" } }, { @@ -5747,9 +5207,9 @@ "measuredW": "24", "measuredH": "24", "w": "24", - "h": "24", - "x": "0", - "y": "10", + "h": "24", + "x": "276", + "y": "9", "children": { "controls": { "control": [ @@ -5794,17 +5254,17 @@ } }, { - "ID": "4307", + "ID": "9665", "typeID": "__group__", - "zOrder": "125", + "zOrder": "126", "measuredW": "300", "measuredH": "44", "w": "300", "h": "44", - "x": "938", - "y": "419", + "x": "948", + "y": "532", "properties": { - "controlName": "100-javascript-variables:variable-declarations" + "controlName": "102-javascript-variables:naming-rules" }, "children": { "controls": { @@ -5827,13 +5287,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "164", + "measuredW": "175", "measuredH": "25", - "x": "64", + "x": "58", "y": "9", "properties": { "size": "17", - "text": "Variable Declarations" + "text": "Variable Naming Rules" } }, { @@ -5845,7 +5305,7 @@ "w": "24", "h": "24", "x": "276", - "y": "9", + "y": "10", "children": { "controls": { "control": [ @@ -5890,15 +5350,15 @@ } }, { - "ID": "4309", + "ID": "9666", "typeID": "__group__", "zOrder": "127", "measuredW": "299", "measuredH": "44", "w": "299", "h": "44", - "x": "938", - "y": "470", + "x": "948", + "y": "480", "properties": { "controlName": "101-javascript-variables:hoisting" }, @@ -5986,17 +5446,17 @@ } }, { - "ID": "4310", + "ID": "9667", "typeID": "__group__", - "zOrder": "126", - "measuredW": "300", - "measuredH": "44", - "w": "300", - "h": "44", - "x": "938", - "y": "522", + "zOrder": "128", + "measuredW": "226", + "measuredH": "50", + "w": "226", + "h": "50", + "x": "438", + "y": "733", "properties": { - "controlName": "102-javascript-variables:naming-rules" + "controlName": "102-javascript-datatypes" }, "children": { "controls": { @@ -6005,27 +5465,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "291", - "h": "44", + "w": "218", + "h": "50", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "8", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "175", + "measuredW": "86", "measuredH": "25", - "x": "58", - "y": "9", + "x": "74", + "y": "12", "properties": { "size": "17", - "text": "Variable Naming Rules" + "text": "Data Types" } }, { @@ -6036,8 +5496,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "276", - "y": "10", + "x": "0", + "y": "11", "children": { "controls": { "control": [ @@ -6082,17 +5542,17 @@ } }, { - "ID": "4311", + "ID": "9668", "typeID": "__group__", - "zOrder": "130", - "measuredW": "300", + "zOrder": "129", + "measuredW": "248", "measuredH": "44", - "w": "300", + "w": "248", "h": "44", - "x": "938", - "y": "575", + "x": "175", + "y": "524", "properties": { - "controlName": "103-javascript-variables:scopes" + "controlName": "103-javascript-introduction:how-to-run-javascript" }, "children": { "controls": { @@ -6101,11 +5561,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "291", + "w": "238", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "10", "y": "0", "properties": { "color": "16770457" @@ -6115,13 +5575,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "124", + "measuredW": "176", "measuredH": "25", - "x": "84", - "y": "9", + "x": "41", + "y": "10", "properties": { "size": "17", - "text": "Variable Scopes" + "text": "How to run JavaScript?" } }, { @@ -6132,8 +5592,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "276", - "y": "9", + "x": "0", + "y": "10", "children": { "controls": { "control": [ @@ -6178,17 +5638,17 @@ } }, { - "ID": "4312", + "ID": "9669", "typeID": "__group__", - "zOrder": "105", - "measuredW": "85", + "zOrder": "130", + "measuredW": "300", "measuredH": "44", - "w": "85", + "w": "300", "h": "44", - "x": "939", - "y": "353", + "x": "948", + "y": "585", "properties": { - "controlName": "100-javascript-variables:variable-declarations:var" + "controlName": "103-javascript-variables:scopes" }, "children": { "controls": { @@ -6197,7 +5657,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "85", + "w": "291", "h": "44", "measuredW": "200", "measuredH": "140", @@ -6211,60 +5671,62 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "24", + "measuredW": "124", "measuredH": "25", - "x": "31", + "x": "84", "y": "9", "properties": { "size": "17", - "text": "var" - } - } - ] - } - } - }, - { - "ID": "4313", - "typeID": "__group__", - "zOrder": "106", - "measuredW": "82", - "measuredH": "44", - "w": "82", - "h": "44", - "x": "1037", - "y": "353", - "properties": { - "controlName": "101-javascript-variables:variable-declarations:let" - }, - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "82", - "h": "44", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" + "text": "Variable Scopes" } }, { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "19", - "measuredH": "25", - "x": "31", + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "276", "y": "9", - "properties": { - "size": "17", - "text": "let" + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "3700253" + } + } + ] + } } } ] @@ -6272,17 +5734,17 @@ } }, { - "ID": "4314", + "ID": "9670", "typeID": "__group__", - "zOrder": "107", - "measuredW": "93", - "measuredH": "44", - "w": "93", - "h": "44", - "x": "1135", - "y": "353", + "zOrder": "131", + "measuredW": "192", + "measuredH": "55", + "w": "192", + "h": "55", + "x": "721", + "y": "724", "properties": { - "controlName": "102-javascript-variables:variable-declarations:const" + "controlName": "101-javascript-datatypes:object" }, "children": { "controls": { @@ -6291,12 +5753,12 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "93", + "w": "184", "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", - "y": "0", + "y": "11", "properties": { "color": "16770457" } @@ -6305,13 +5767,62 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "42", + "measuredW": "51", "measuredH": "25", - "x": "26", - "y": "9", + "x": "66", + "y": "20", "properties": { "size": "17", - "text": "const" + "text": "Object" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "168", + "y": "0", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "3700253" + } + } + ] + } } } ] @@ -6319,17 +5830,17 @@ } }, { - "ID": "4316", + "ID": "9671", "typeID": "__group__", - "zOrder": "95", - "measuredW": "97", - "measuredH": "53", - "w": "97", - "h": "53", - "x": "939", - "y": "639", + "zOrder": "132", + "measuredW": "231", + "measuredH": "44", + "w": "231", + "h": "44", + "x": "684", + "y": "649", "properties": { - "controlName": "100-javascript-variables:scopes:block" + "controlName": "100-javascript-datatypes:object:prototype" }, "children": { "controls": { @@ -6338,11 +5849,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "88", + "w": "220", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "11", "y": "0", "properties": { "color": "16770457" @@ -6352,13 +5863,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "43", + "measuredW": "129", "measuredH": "25", - "x": "22", + "x": "56", "y": "9", "properties": { "size": "17", - "text": "Block" + "text": "Object Prototype" } }, { @@ -6369,8 +5880,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "73", - "y": "29", + "x": "0", + "y": "9", "children": { "controls": { "control": [ @@ -6398,12 +5909,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -6415,17 +5942,17 @@ } }, { - "ID": "4317", + "ID": "9672", "typeID": "__group__", - "zOrder": "96", - "measuredW": "108", - "measuredH": "53", - "w": "108", - "h": "53", - "x": "1041", - "y": "639", + "zOrder": "133", + "measuredW": "231", + "measuredH": "44", + "w": "231", + "h": "44", + "x": "684", + "y": "599", "properties": { - "controlName": "101-javascript-variables:scopes:function" + "controlName": "101-javascript-datatypes:object:prototypal-inheritance" }, "children": { "controls": { @@ -6434,11 +5961,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "98", + "w": "220", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "11", "y": "0", "properties": { "color": "16770457" @@ -6448,13 +5975,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "67", + "measuredW": "170", "measuredH": "25", - "x": "15", + "x": "36", "y": "9", "properties": { "size": "17", - "text": "Function" + "text": "Prototypal Inheritance" } }, { @@ -6465,8 +5992,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "84", - "y": "29", + "x": "0", + "y": "9", "children": { "controls": { "control": [ @@ -6494,12 +6021,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -6511,17 +6054,17 @@ } }, { - "ID": "4319", + "ID": "9673", "typeID": "__group__", - "zOrder": "97", - "measuredW": "85", - "measuredH": "53", - "w": "85", - "h": "53", - "x": "1153", - "y": "639", + "zOrder": "134", + "measuredW": "179", + "measuredH": "44", + "w": "179", + "h": "44", + "x": "948", + "y": "735", "properties": { - "controlName": "102-javascript-variables:scopes:global" + "controlName": "102-javascript-datatypes:object:builtin-objects" }, "children": { "controls": { @@ -6530,7 +6073,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "76", + "w": "168", "h": "44", "measuredW": "200", "measuredH": "140", @@ -6544,13 +6087,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "50", + "measuredW": "118", "measuredH": "25", - "x": "13", + "x": "25", "y": "9", "properties": { "size": "17", - "text": "Global" + "text": "Built-in Objects" } }, { @@ -6561,8 +6104,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "61", - "y": "29", + "x": "155", + "y": "10", "children": { "controls": { "control": [ @@ -6607,15 +6150,15 @@ } }, { - "ID": "4320", + "ID": "9674", "typeID": "__group__", "zOrder": "135", "measuredW": "218", "measuredH": "262", "w": "218", "h": "262", - "x": "175", - "y": "596", + "x": "185", + "y": "606", "properties": { "controlName": "100-javascript-datatypes:primitive-types" }, @@ -6887,12 +6430,159 @@ { "ID": "17", "typeID": "__group__", - "zOrder": "17", + "zOrder": "17", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "2", + "y": "77", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "3700253" + } + } + ] + } + } + }, + { + "ID": "18", + "typeID": "__group__", + "zOrder": "18", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "2", + "y": "128", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "3700253" + } + } + ] + } + } + }, + { + "ID": "19", + "typeID": "__group__", + "zOrder": "19", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "192", + "y": "24", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "3700253" + } + } + ] + } + } + }, + { + "ID": "20", + "typeID": "__group__", + "zOrder": "20", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "2", + "x": "189", "y": "77", "children": { "controls": { @@ -6934,14 +6624,14 @@ } }, { - "ID": "18", + "ID": "21", "typeID": "__group__", - "zOrder": "18", + "zOrder": "21", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "2", + "x": "189", "y": "128", "children": { "controls": { @@ -6983,15 +6673,15 @@ } }, { - "ID": "19", + "ID": "22", "typeID": "__group__", - "zOrder": "19", + "zOrder": "22", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "192", - "y": "24", + "x": "3", + "y": "179", "children": { "controls": { "control": [ @@ -7019,28 +6709,91 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] } } + } + ] + } + } + }, + { + "ID": "9675", + "typeID": "__group__", + "zOrder": "136", + "measuredW": "192", + "measuredH": "44", + "w": "192", + "h": "44", + "x": "720", + "y": "787", + "properties": { + "controlName": "102-javascript-datatypes:typeof-operator" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "184", + "h": "44", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } }, { - "ID": "20", + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "119", + "measuredH": "25", + "x": "32", + "y": "9", + "properties": { + "size": "17", + "text": "typeof operator" + } + }, + { + "ID": "2", "typeID": "__group__", - "zOrder": "20", + "zOrder": "2", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "189", - "y": "77", + "x": "168", + "y": "10", "children": { "controls": { "control": [ @@ -7079,17 +6832,64 @@ ] } } + } + ] + } + } + }, + { + "ID": "9676", + "typeID": "__group__", + "zOrder": "137", + "measuredW": "269", + "measuredH": "50", + "w": "269", + "h": "50", + "x": "692", + "y": "997", + "properties": { + "controlName": "104-javascript-data-structures" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "258", + "h": "50", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16776960" + } }, { - "ID": "21", + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "120", + "measuredH": "25", + "x": "69", + "y": "12", + "properties": { + "size": "17", + "text": "Data Structures" + } + }, + { + "ID": "2", "typeID": "__group__", - "zOrder": "21", + "zOrder": "2", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "189", - "y": "128", + "x": "245", + "y": "13", "children": { "controls": { "control": [ @@ -7128,17 +6928,64 @@ ] } } + } + ] + } + } + }, + { + "ID": "9677", + "typeID": "__group__", + "zOrder": "138", + "measuredW": "238", + "measuredH": "44", + "w": "238", + "h": "44", + "x": "1010", + "y": "1000", + "properties": { + "controlName": "100-javascript-data-structures:indexed-collections" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "229", + "h": "44", + "measuredW": "200", + "measuredH": "140", + "x": "0", + "y": "0", + "properties": { + "color": "16770457" + } }, { - "ID": "22", + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "152", + "measuredH": "25", + "x": "39", + "y": "9", + "properties": { + "size": "17", + "text": "Indexed Collections" + } + }, + { + "ID": "2", "typeID": "__group__", - "zOrder": "22", + "zOrder": "2", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "3", - "y": "179", + "x": "214", + "y": "10", "children": { "controls": { "control": [ @@ -7166,28 +7013,12 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "10027263" + "color": "3700253" } } ] @@ -7199,17 +7030,17 @@ } }, { - "ID": "4321", + "ID": "9678", "typeID": "__group__", - "zOrder": "131", - "measuredW": "192", - "measuredH": "55", - "w": "192", - "h": "55", - "x": "711", - "y": "714", + "zOrder": "139", + "measuredW": "91", + "measuredH": "44", + "w": "91", + "h": "44", + "x": "1157", + "y": "1067", "properties": { - "controlName": "101-javascript-datatypes:object" + "controlName": "100-javascript-data-structures:indexed-collections:arrays" }, "children": { "controls": { @@ -7218,12 +7049,12 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "184", + "w": "82", "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", - "y": "11", + "y": "0", "properties": { "color": "16770457" } @@ -7232,13 +7063,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "51", + "measuredW": "49", "measuredH": "25", - "x": "66", - "y": "20", + "x": "14", + "y": "9", "properties": { "size": "17", - "text": "Object" + "text": "Arrays" } }, { @@ -7249,8 +7080,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "168", - "y": "0", + "x": "67", + "y": "9", "children": { "controls": { "control": [ @@ -7295,17 +7126,17 @@ } }, { - "ID": "4322", + "ID": "9679", "typeID": "__group__", - "zOrder": "136", - "measuredW": "192", + "zOrder": "140", + "measuredW": "140", "measuredH": "44", - "w": "192", + "w": "140", "h": "44", - "x": "710", - "y": "777", + "x": "1001", + "y": "1066", "properties": { - "controlName": "102-javascript-datatypes:typeof-operator" + "controlName": "101-javascript-data-structures:indexed-collections:typed-arrays" }, "children": { "controls": { @@ -7314,11 +7145,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "184", + "w": "128", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "12", "y": "0", "properties": { "color": "16770457" @@ -7328,13 +7159,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "119", + "measuredW": "99", "measuredH": "25", - "x": "32", + "x": "28", "y": "9", "properties": { "size": "17", - "text": "typeof operator" + "text": "Typed Arrays" } }, { @@ -7345,7 +7176,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "168", + "x": "0", "y": "10", "children": { "controls": { @@ -7378,8 +7209,7 @@ "icon": { "ID": "check-circle", "size": "small" - }, - "color": "3700253" + } } } ] @@ -7391,17 +7221,17 @@ } }, { - "ID": "4323", + "ID": "9680", "typeID": "__group__", - "zOrder": "132", - "measuredW": "231", + "zOrder": "141", + "measuredW": "202", "measuredH": "44", - "w": "231", + "w": "202", "h": "44", - "x": "674", - "y": "639", + "x": "419", + "y": "994", "properties": { - "controlName": "100-javascript-datatypes:object:prototype" + "controlName": "101-javascript-data-structures:keyed-collections" }, "children": { "controls": { @@ -7410,11 +7240,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "220", + "w": "193", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "11", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -7424,13 +7254,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "129", + "measuredW": "137", "measuredH": "25", - "x": "56", + "x": "28", "y": "9", "properties": { "size": "17", - "text": "Object Prototype" + "text": "Keyed Collections" } }, { @@ -7441,8 +7271,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "9", + "x": "178", + "y": "10", "children": { "controls": { "control": [ @@ -7503,17 +7333,17 @@ } }, { - "ID": "4324", + "ID": "9681", "typeID": "__group__", - "zOrder": "133", - "measuredW": "231", + "zOrder": "142", + "measuredW": "171", "measuredH": "44", - "w": "231", + "w": "171", "h": "44", - "x": "674", - "y": "589", + "x": "175", + "y": "959", "properties": { - "controlName": "101-javascript-datatypes:object:prototypal-inheritance" + "controlName": "100-javascript-data-structures:keyed-collections:map" }, "children": { "controls": { @@ -7522,11 +7352,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "220", + "w": "161", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "11", + "x": "10", "y": "0", "properties": { "color": "16770457" @@ -7536,13 +7366,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "170", + "measuredW": "35", "measuredH": "25", - "x": "36", + "x": "66", "y": "9", "properties": { "size": "17", - "text": "Prototypal Inheritance" + "text": "Map" } }, { @@ -7615,17 +7445,17 @@ } }, { - "ID": "4325", + "ID": "9682", "typeID": "__group__", - "zOrder": "134", - "measuredW": "179", + "zOrder": "143", + "measuredW": "171", "measuredH": "44", - "w": "179", + "w": "171", "h": "44", - "x": "938", - "y": "725", + "x": "175", + "y": "1009", "properties": { - "controlName": "102-javascript-datatypes:object:builtin-objects" + "controlName": "101-javascript-data-structures:keyed-collections:weak-map" }, "children": { "controls": { @@ -7634,11 +7464,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "168", + "w": "161", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "10", "y": "0", "properties": { "color": "16770457" @@ -7648,13 +7478,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "118", + "measuredW": "82", "measuredH": "25", - "x": "25", + "x": "50", "y": "9", "properties": { "size": "17", - "text": "Built-in Objects" + "text": "Weak Map" } }, { @@ -7665,8 +7495,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "155", - "y": "10", + "x": "0", + "y": "9", "children": { "controls": { "control": [ @@ -7694,12 +7524,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -7711,17 +7557,17 @@ } }, { - "ID": "4326", + "ID": "9683", "typeID": "__group__", - "zOrder": "150", - "measuredW": "318", + "zOrder": "144", + "measuredW": "171", "measuredH": "44", - "w": "318", + "w": "171", "h": "44", - "x": "287", - "y": "881", + "x": "175", + "y": "1059", "properties": { - "controlName": "100-javascript-type-casting:type-conversion-coercion" + "controlName": "102-javascript-data-structures:keyed-collections:set" }, "children": { "controls": { @@ -7730,7 +7576,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "308", + "w": "161", "h": "44", "measuredW": "200", "measuredH": "140", @@ -7744,13 +7590,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "224", + "measuredW": "26", "measuredH": "25", - "x": "52", + "x": "78", "y": "9", "properties": { "size": "17", - "text": "Type Conversion vs Coercion" + "text": "Set" } }, { @@ -7762,7 +7608,7 @@ "w": "24", "h": "24", "x": "0", - "y": "10", + "y": "9", "children": { "controls": { "control": [ @@ -7790,12 +7636,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -7807,17 +7669,17 @@ } }, { - "ID": "4327", + "ID": "9684", "typeID": "__group__", - "zOrder": "149", - "measuredW": "245", + "zOrder": "145", + "measuredW": "171", "measuredH": "44", - "w": "245", + "w": "171", "h": "44", - "x": "993", - "y": "823", + "x": "175", + "y": "1109", "properties": { - "controlName": "101-javascript-type-casting:explicit-type-casting" + "controlName": "103-javascript-data-structures:keyed-collections:weak-set" }, "children": { "controls": { @@ -7826,11 +7688,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "236", + "w": "161", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "10", "y": "0", "properties": { "color": "16770457" @@ -7840,13 +7702,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "159", + "measuredW": "73", "measuredH": "25", - "x": "38", + "x": "54", "y": "9", "properties": { "size": "17", - "text": "Explicit Type Casting" + "text": "Weak Set" } }, { @@ -7857,8 +7719,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "221", - "y": "10", + "x": "0", + "y": "9", "children": { "controls": { "control": [ @@ -7886,12 +7748,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -7903,17 +7781,17 @@ } }, { - "ID": "4328", + "ID": "9685", "typeID": "__group__", - "zOrder": "76", - "measuredW": "245", + "zOrder": "146", + "measuredW": "204", "measuredH": "44", - "w": "245", + "w": "204", "h": "44", - "x": "993", - "y": "875", + "x": "408", + "y": "1074", "properties": { - "controlName": "102-javascript-type-casting:implicit-type-casting" + "controlName": "102-javascript-data-structures:structured-data" }, "children": { "controls": { @@ -7922,11 +7800,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "236", + "w": "193", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "11", "y": "0", "properties": { "color": "16770457" @@ -7936,13 +7814,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "160", + "measuredW": "122", "measuredH": "25", - "x": "38", + "x": "47", "y": "9", "properties": { "size": "17", - "text": "Implicit Type Casting" + "text": "Structured Data" } }, { @@ -7953,7 +7831,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "221", + "x": "0", "y": "10", "children": { "controls": { @@ -7999,17 +7877,17 @@ } }, { - "ID": "4329", + "ID": "9686", "typeID": "__group__", - "zOrder": "138", - "measuredW": "238", + "zOrder": "147", + "measuredW": "116", "measuredH": "44", - "w": "238", + "w": "116", "h": "44", - "x": "1000", - "y": "990", + "x": "408", + "y": "1144", "properties": { - "controlName": "100-javascript-data-structures:indexed-collections" + "controlName": "100-javascript-data-structures:structured-data:json" }, "children": { "controls": { @@ -8018,11 +7896,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "229", + "w": "105", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "11", "y": "0", "properties": { "color": "16770457" @@ -8032,13 +7910,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "152", + "measuredW": "46", "measuredH": "25", - "x": "39", + "x": "41", "y": "9", "properties": { "size": "17", - "text": "Indexed Collections" + "text": "JSON" } }, { @@ -8049,7 +7927,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "214", + "x": "0", "y": "10", "children": { "controls": { @@ -8095,17 +7973,17 @@ } }, { - "ID": "4330", + "ID": "9687", "typeID": "__group__", - "zOrder": "141", - "measuredW": "202", - "measuredH": "44", - "w": "202", - "h": "44", - "x": "409", - "y": "984", + "zOrder": "148", + "measuredW": "268", + "measuredH": "50", + "w": "268", + "h": "50", + "x": "692", + "y": "882", "properties": { - "controlName": "101-javascript-data-structures:keyed-collections" + "controlName": "103-javascript-type-casting" }, "children": { "controls": { @@ -8114,27 +7992,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "193", - "h": "44", + "w": "258", + "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "137", + "measuredW": "100", "measuredH": "25", - "x": "28", - "y": "9", + "x": "79", + "y": "12", "properties": { "size": "17", - "text": "Keyed Collections" + "text": "Type Casting" } }, { @@ -8145,31 +8023,15 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "178", - "y": "10", + "x": "244", + "y": "13", "children": { "controls": { "control": [ { - "ID": "0", - "typeID": "Icon", - "zOrder": "0", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "1", + "ID": "0", "typeID": "Icon", - "zOrder": "1", + "zOrder": "0", "measuredW": "24", "measuredH": "24", "x": "0", @@ -8183,9 +8045,9 @@ } }, { - "ID": "2", + "ID": "1", "typeID": "Icon", - "zOrder": "2", + "zOrder": "1", "measuredW": "24", "measuredH": "24", "x": "0", @@ -8195,7 +8057,7 @@ "ID": "check-circle", "size": "small" }, - "color": "10027263" + "color": "3700253" } } ] @@ -8207,17 +8069,17 @@ } }, { - "ID": "4331", + "ID": "9688", "typeID": "__group__", - "zOrder": "146", - "measuredW": "204", + "zOrder": "149", + "measuredW": "245", "measuredH": "44", - "w": "204", + "w": "245", "h": "44", - "x": "398", - "y": "1064", + "x": "1003", + "y": "833", "properties": { - "controlName": "102-javascript-data-structures:structured-data" + "controlName": "101-javascript-type-casting:explicit-type-casting" }, "children": { "controls": { @@ -8226,11 +8088,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "193", + "w": "236", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "11", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -8240,13 +8102,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "122", + "measuredW": "159", "measuredH": "25", - "x": "47", + "x": "38", "y": "9", "properties": { "size": "17", - "text": "Structured Data" + "text": "Explicit Type Casting" } }, { @@ -8257,7 +8119,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", + "x": "221", "y": "10", "children": { "controls": { @@ -8303,17 +8165,17 @@ } }, { - "ID": "4332", + "ID": "9689", "typeID": "__group__", - "zOrder": "139", - "measuredW": "91", + "zOrder": "150", + "measuredW": "318", "measuredH": "44", - "w": "91", + "w": "318", "h": "44", - "x": "1147", - "y": "1057", + "x": "297", + "y": "891", "properties": { - "controlName": "100-javascript-data-structures:indexed-collections:arrays" + "controlName": "100-javascript-type-casting:type-conversion-coercion" }, "children": { "controls": { @@ -8322,11 +8184,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "82", + "w": "308", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "10", "y": "0", "properties": { "color": "16770457" @@ -8336,13 +8198,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "49", + "measuredW": "224", "measuredH": "25", - "x": "14", + "x": "52", "y": "9", "properties": { "size": "17", - "text": "Arrays" + "text": "Type Conversion vs Coercion" } }, { @@ -8353,8 +8215,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "67", - "y": "9", + "x": "0", + "y": "10", "children": { "controls": { "control": [ @@ -8399,17 +8261,17 @@ } }, { - "ID": "4333", + "ID": "9690", "typeID": "__group__", - "zOrder": "140", - "measuredW": "140", - "measuredH": "44", - "w": "140", - "h": "44", - "x": "991", - "y": "1056", + "zOrder": "151", + "measuredW": "238", + "measuredH": "50", + "w": "238", + "h": "50", + "x": "523", + "y": "1226", "properties": { - "controlName": "101-javascript-data-structures:indexed-collections:typed-arrays" + "controlName": "105-javascript-equality-comparisons" }, "children": { "controls": { @@ -8418,27 +8280,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "128", - "h": "44", + "w": "228", + "h": "50", "measuredW": "200", "measuredH": "140", - "x": "12", + "x": "10", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "99", + "measuredW": "166", "measuredH": "25", - "x": "28", - "y": "9", + "x": "41", + "y": "12", "properties": { "size": "17", - "text": "Typed Arrays" + "text": "Equality Comparisons" } }, { @@ -8450,7 +8312,7 @@ "w": "24", "h": "24", "x": "0", - "y": "10", + "y": "12", "children": { "controls": { "control": [ @@ -8482,7 +8344,8 @@ "icon": { "ID": "check-circle", "size": "small" - } + }, + "color": "3700253" } } ] @@ -8494,17 +8357,17 @@ } }, { - "ID": "4334", + "ID": "9691", "typeID": "__group__", - "zOrder": "142", - "measuredW": "171", - "measuredH": "44", - "w": "171", - "h": "44", - "x": "165", - "y": "949", + "zOrder": "152", + "measuredW": "289", + "measuredH": "120", + "w": "289", + "h": "120", + "x": "178", + "y": "1196", "properties": { - "controlName": "100-javascript-data-structures:keyed-collections:map" + "controlName": "101-javascript-equality-comparisons:value-comparison-operators" }, "children": { "controls": { @@ -8513,39 +8376,117 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "161", + "w": "282", + "h": "111", + "measuredW": "200", + "measuredH": "140", + "x": "7", + "y": "9" + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "222", + "measuredH": "25", + "x": "36", + "y": "79", + "properties": { + "size": "17", + "text": "Value Comparison Operators" + } + }, + { + "ID": "2", + "typeID": "TextArea", + "zOrder": "2", + "w": "60", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", - "y": "0", + "x": "22", + "y": "26", "properties": { "color": "16770457" } }, { - "ID": "1", + "ID": "3", "typeID": "Label", - "zOrder": "1", - "measuredW": "35", + "zOrder": "3", + "measuredW": "25", "measuredH": "25", - "x": "66", - "y": "9", + "x": "39", + "y": "35", "properties": { "size": "17", - "text": "Map" + "text": "==" } }, { - "ID": "2", + "ID": "4", + "typeID": "TextArea", + "zOrder": "4", + "w": "69", + "h": "44", + "measuredW": "200", + "measuredH": "140", + "x": "90", + "y": "26", + "properties": { + "color": "16770457" + } + }, + { + "ID": "5", + "typeID": "Label", + "zOrder": "5", + "measuredW": "37", + "measuredH": "25", + "x": "106", + "y": "35", + "properties": { + "size": "17", + "text": "===" + } + }, + { + "ID": "6", + "typeID": "TextArea", + "zOrder": "6", + "w": "107", + "h": "44", + "measuredW": "200", + "measuredH": "140", + "x": "166", + "y": "26", + "properties": { + "color": "16770457" + } + }, + { + "ID": "7", + "typeID": "Label", + "zOrder": "7", + "measuredW": "67", + "measuredH": "25", + "x": "186", + "y": "35", + "properties": { + "size": "17", + "text": "Object.is" + } + }, + { + "ID": "8", "typeID": "__group__", - "zOrder": "2", + "zOrder": "8", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", "x": "0", - "y": "9", + "y": "0", "children": { "controls": { "control": [ @@ -8573,28 +8514,12 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "10027263" + "color": "3700253" } } ] @@ -8606,17 +8531,17 @@ } }, { - "ID": "4335", + "ID": "9692", "typeID": "__group__", - "zOrder": "143", - "measuredW": "171", + "zOrder": "153", + "measuredW": "209", "measuredH": "44", - "w": "171", + "w": "209", "h": "44", - "x": "165", - "y": "999", + "x": "811", + "y": "1229", "properties": { - "controlName": "101-javascript-data-structures:keyed-collections:weak-map" + "controlName": "100-javascript-equality-comparisons:equality-algorithms" }, "children": { "controls": { @@ -8625,11 +8550,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "161", + "w": "198", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -8639,13 +8564,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "82", + "measuredW": "146", "measuredH": "25", - "x": "50", - "y": "9", + "x": "27", + "y": "8", "properties": { "size": "17", - "text": "Weak Map" + "text": "Equality Algorithms" } }, { @@ -8656,7 +8581,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", + "x": "185", "y": "9", "children": { "controls": { @@ -8678,25 +8603,9 @@ } }, { - "ID": "1", - "typeID": "Icon", - "zOrder": "1", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", + "ID": "1", "typeID": "Icon", - "zOrder": "2", + "zOrder": "1", "measuredW": "24", "measuredH": "24", "x": "0", @@ -8705,8 +8614,7 @@ "icon": { "ID": "check-circle", "size": "small" - }, - "color": "10027263" + } } } ] @@ -8718,17 +8626,17 @@ } }, { - "ID": "4336", + "ID": "9693", "typeID": "__group__", - "zOrder": "144", + "zOrder": "154", "measuredW": "171", "measuredH": "44", "w": "171", "h": "44", - "x": "165", - "y": "1049", + "x": "1077", + "y": "1154", "properties": { - "controlName": "102-javascript-data-structures:keyed-collections:set" + "controlName": "100-javascript-equality-comparisons:equality-algorithms:is-loosely-equal" }, "children": { "controls": { @@ -8737,11 +8645,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "161", + "w": "162", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -8751,13 +8659,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "26", + "measuredW": "115", "measuredH": "25", - "x": "78", + "x": "23", "y": "9", "properties": { "size": "17", - "text": "Set" + "text": "isLooselyEqual" } }, { @@ -8768,8 +8676,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "9", + "x": "147", + "y": "10", "children": { "controls": { "control": [ @@ -8797,28 +8705,11 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" - }, - "color": "10027263" + } } } ] @@ -8830,17 +8721,17 @@ } }, { - "ID": "4337", + "ID": "9694", "typeID": "__group__", - "zOrder": "145", + "zOrder": "155", "measuredW": "171", "measuredH": "44", "w": "171", "h": "44", - "x": "165", - "y": "1099", + "x": "1077", + "y": "1204", "properties": { - "controlName": "103-javascript-data-structures:keyed-collections:weak-set" + "controlName": "101-javascript-equality-comparisons:equality-algorithms:is-strictly-equal" }, "children": { "controls": { @@ -8849,11 +8740,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "161", + "w": "162", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -8863,13 +8754,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "73", + "measuredW": "108", "measuredH": "25", - "x": "54", + "x": "27", "y": "9", "properties": { "size": "17", - "text": "Weak Set" + "text": "isStrictlyEqual" } }, { @@ -8880,7 +8771,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", + "x": "147", "y": "9", "children": { "controls": { @@ -8909,28 +8800,11 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" - }, - "color": "10027263" + } } } ] @@ -8942,17 +8816,17 @@ } }, { - "ID": "4338", + "ID": "9695", "typeID": "__group__", - "zOrder": "147", - "measuredW": "116", + "zOrder": "156", + "measuredW": "171", "measuredH": "44", - "w": "116", + "w": "171", "h": "44", - "x": "398", - "y": "1134", + "x": "1077", + "y": "1253", "properties": { - "controlName": "100-javascript-data-structures:structured-data:json" + "controlName": "102-javascript-equality-comparisons:equality-algorithms:same-value-zero" }, "children": { "controls": { @@ -8961,11 +8835,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "105", + "w": "162", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "11", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -8975,13 +8849,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "46", + "measuredW": "123", "measuredH": "25", - "x": "41", + "x": "19", "y": "9", "properties": { "size": "17", - "text": "JSON" + "text": "SameValueZero" } }, { @@ -8992,7 +8866,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", + "x": "147", "y": "10", "children": { "controls": { @@ -9025,8 +8899,7 @@ "icon": { "ID": "check-circle", "size": "small" - }, - "color": "3700253" + } } } ] @@ -9038,17 +8911,17 @@ } }, { - "ID": "4339", + "ID": "9696", "typeID": "__group__", - "zOrder": "153", - "measuredW": "209", + "zOrder": "157", + "measuredW": "171", "measuredH": "44", - "w": "209", + "w": "171", "h": "44", - "x": "801", - "y": "1219", + "x": "1077", + "y": "1303", "properties": { - "controlName": "100-javascript-equality-comparisons:equality-algorithms" + "controlName": "103-javascript-equality-comparisons:equality-algorithms:same-value" }, "children": { "controls": { @@ -9057,7 +8930,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "198", + "w": "162", "h": "44", "measuredW": "200", "measuredH": "140", @@ -9071,13 +8944,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "146", + "measuredW": "87", "measuredH": "25", - "x": "27", - "y": "8", + "x": "37", + "y": "9", "properties": { "size": "17", - "text": "Equality Algorithms" + "text": "SameValue" } }, { @@ -9088,8 +8961,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "185", - "y": "9", + "x": "147", + "y": "10", "children": { "controls": { "control": [ @@ -9133,17 +9006,17 @@ } }, { - "ID": "4340", + "ID": "9697", "typeID": "__group__", - "zOrder": "152", - "measuredW": "289", - "measuredH": "120", - "w": "289", - "h": "120", - "x": "168", - "y": "1186", + "zOrder": "158", + "measuredW": "220", + "measuredH": "50", + "w": "220", + "h": "50", + "x": "472", + "y": "1435", "properties": { - "controlName": "101-javascript-equality-comparisons:value-comparison-operators" + "controlName": "106-javascript-loops-iterations" }, "children": { "controls": { @@ -9152,117 +9025,135 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "282", - "h": "111", + "w": "207", + "h": "50", "measuredW": "200", "measuredH": "140", - "x": "7", - "y": "9" + "x": "13", + "y": "0", + "properties": { + "color": "16776960" + } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "222", + "measuredW": "158", "measuredH": "25", - "x": "36", - "y": "79", + "x": "38", + "y": "12", "properties": { "size": "17", - "text": "Value Comparison Operators" + "text": "Loops and Iterations" } }, { "ID": "2", - "typeID": "TextArea", + "typeID": "__group__", "zOrder": "2", - "w": "60", - "h": "44", - "measuredW": "200", - "measuredH": "140", - "x": "22", - "y": "26", - "properties": { - "color": "16770457" - } - }, - { - "ID": "3", - "typeID": "Label", - "zOrder": "3", - "measuredW": "25", - "measuredH": "25", - "x": "39", - "y": "35", - "properties": { - "size": "17", - "text": "==" - } - }, - { - "ID": "4", - "typeID": "TextArea", - "zOrder": "4", - "w": "69", - "h": "44", - "measuredW": "200", - "measuredH": "140", - "x": "90", - "y": "26", - "properties": { - "color": "16770457" - } - }, - { - "ID": "5", - "typeID": "Label", - "zOrder": "5", - "measuredW": "37", - "measuredH": "25", - "x": "106", - "y": "35", - "properties": { - "size": "17", - "text": "===" + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "3700253" + } + } + ] + } } - }, + } + ] + } + } + }, + { + "ID": "9698", + "typeID": "__group__", + "zOrder": "159", + "measuredW": "228", + "measuredH": "44", + "w": "228", + "h": "44", + "x": "175", + "y": "1343", + "properties": { + "controlName": "103-javascript-loops-iterations:for-statement" + }, + "children": { + "controls": { + "control": [ { - "ID": "6", + "ID": "0", "typeID": "TextArea", - "zOrder": "6", - "w": "107", + "zOrder": "0", + "w": "218", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "166", - "y": "26", + "x": "10", + "y": "0", "properties": { "color": "16770457" } }, { - "ID": "7", + "ID": "1", "typeID": "Label", - "zOrder": "7", - "measuredW": "67", + "zOrder": "1", + "measuredW": "103", "measuredH": "25", - "x": "186", - "y": "35", + "x": "67", + "y": "9", "properties": { "size": "17", - "text": "Object.is" + "text": "for statement" } }, { - "ID": "8", + "ID": "2", "typeID": "__group__", - "zOrder": "8", + "zOrder": "2", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", "x": "0", - "y": "0", + "y": "8", "children": { "controls": { "control": [ @@ -9307,17 +9198,17 @@ } }, { - "ID": "4341", + "ID": "9699", "typeID": "__group__", - "zOrder": "154", - "measuredW": "171", + "zOrder": "160", + "measuredW": "228", "measuredH": "44", - "w": "171", + "w": "228", "h": "44", - "x": "1067", - "y": "1144", + "x": "175", + "y": "1392", "properties": { - "controlName": "100-javascript-equality-comparisons:equality-algorithms:is-loosely-equal" + "controlName": "104-javascript-loops-iterations:do-while-statement" }, "children": { "controls": { @@ -9326,11 +9217,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "162", + "w": "218", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "10", "y": "0", "properties": { "color": "16770457" @@ -9340,13 +9231,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "115", + "measuredW": "150", "measuredH": "25", - "x": "23", + "x": "44", "y": "9", "properties": { "size": "17", - "text": "isLooselyEqual" + "text": "do...while statement" } }, { @@ -9357,8 +9248,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "147", - "y": "10", + "x": "0", + "y": "9", "children": { "controls": { "control": [ @@ -9390,7 +9281,8 @@ "icon": { "ID": "check-circle", "size": "small" - } + }, + "color": "3700253" } } ] @@ -9402,17 +9294,17 @@ } }, { - "ID": "4342", + "ID": "9700", "typeID": "__group__", - "zOrder": "155", - "measuredW": "171", + "zOrder": "161", + "measuredW": "228", "measuredH": "44", - "w": "171", + "w": "228", "h": "44", - "x": "1067", - "y": "1194", + "x": "175", + "y": "1441", "properties": { - "controlName": "101-javascript-equality-comparisons:equality-algorithms:is-strictly-equal" + "controlName": "105-javascript-loops-iterations:while-statement" }, "children": { "controls": { @@ -9421,11 +9313,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "162", + "w": "218", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "10", "y": "0", "properties": { "color": "16770457" @@ -9435,13 +9327,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "108", + "measuredW": "121", "measuredH": "25", - "x": "27", + "x": "58", "y": "9", "properties": { "size": "17", - "text": "isStrictlyEqual" + "text": "while statement" } }, { @@ -9452,7 +9344,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "147", + "x": "0", "y": "9", "children": { "controls": { @@ -9485,7 +9377,8 @@ "icon": { "ID": "check-circle", "size": "small" - } + }, + "color": "3700253" } } ] @@ -9497,17 +9390,17 @@ } }, { - "ID": "4343", + "ID": "9701", "typeID": "__group__", - "zOrder": "156", - "measuredW": "171", + "zOrder": "162", + "measuredW": "206", "measuredH": "44", - "w": "171", + "w": "206", "h": "44", - "x": "1067", - "y": "1243", + "x": "774", + "y": "1438", "properties": { - "controlName": "102-javascript-equality-comparisons:equality-algorithms:same-value-zero" + "controlName": "102-javascript-loops-iterations:break-continue" }, "children": { "controls": { @@ -9516,7 +9409,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "162", + "w": "198", "h": "44", "measuredW": "200", "measuredH": "140", @@ -9530,13 +9423,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "123", + "measuredW": "127", "measuredH": "25", - "x": "19", + "x": "35", "y": "9", "properties": { "size": "17", - "text": "SameValueZero" + "text": "break / continue" } }, { @@ -9547,7 +9440,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "147", + "x": "182", "y": "10", "children": { "controls": { @@ -9580,7 +9473,8 @@ "icon": { "ID": "check-circle", "size": "small" - } + }, + "color": "3700253" } } ] @@ -9592,17 +9486,17 @@ } }, { - "ID": "4344", + "ID": "9702", "typeID": "__group__", - "zOrder": "157", - "measuredW": "171", + "zOrder": "163", + "measuredW": "227", "measuredH": "44", - "w": "171", + "w": "227", "h": "44", - "x": "1067", - "y": "1293", + "x": "1021", + "y": "1436", "properties": { - "controlName": "103-javascript-equality-comparisons:equality-algorithms:same-value" + "controlName": "100-javascript-loops-iterations:break-continue:labeled-statements" }, "children": { "controls": { @@ -9611,7 +9505,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "162", + "w": "218", "h": "44", "measuredW": "200", "measuredH": "140", @@ -9625,13 +9519,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "87", + "measuredW": "154", "measuredH": "25", - "x": "37", + "x": "32", "y": "9", "properties": { "size": "17", - "text": "SameValue" + "text": "Labeled Statements" } }, { @@ -9642,8 +9536,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "147", - "y": "10", + "x": "203", + "y": "9", "children": { "controls": { "control": [ @@ -9675,7 +9569,8 @@ "icon": { "ID": "check-circle", "size": "small" - } + }, + "color": "3700253" } } ] @@ -9687,15 +9582,15 @@ } }, { - "ID": "4345", + "ID": "9703", "typeID": "__group__", "zOrder": "164", "measuredW": "206", "measuredH": "44", "w": "206", "h": "44", - "x": "764", - "y": "1330", + "x": "774", + "y": "1340", "properties": { "controlName": "100-javascript-loops-iterations:for-in-statement" }, @@ -9783,15 +9678,15 @@ } }, { - "ID": "4346", + "ID": "9704", "typeID": "__group__", "zOrder": "165", "measuredW": "206", "measuredH": "44", "w": "206", "h": "44", - "x": "764", - "y": "1379", + "x": "774", + "y": "1389", "properties": { "controlName": "101-javascript-loops-iterations:for-of-statement" }, @@ -9879,17 +9774,113 @@ } }, { - "ID": "4347", + "ID": "9705", "typeID": "__group__", - "zOrder": "162", - "measuredW": "206", + "zOrder": "166", + "measuredW": "220", + "measuredH": "50", + "w": "220", + "h": "50", + "x": "472", + "y": "1496", + "properties": { + "controlName": "107-javascript-control-flow" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "207", + "h": "50", + "measuredW": "200", + "measuredH": "140", + "x": "13", + "y": "0", + "properties": { + "color": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "96", + "measuredH": "25", + "x": "69", + "y": "12", + "properties": { + "size": "17", + "text": "Control Flow" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "12", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "3700253" + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "9706", + "typeID": "__group__", + "zOrder": "167", + "measuredW": "229", "measuredH": "44", - "w": "206", + "w": "229", "h": "44", - "x": "764", - "y": "1428", + "x": "174", + "y": "1502", "properties": { - "controlName": "102-javascript-loops-iterations:break-continue" + "controlName": "101-javascript-control-flow:conditional-statements" }, "children": { "controls": { @@ -9898,11 +9889,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "198", + "w": "218", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "11", "y": "0", "properties": { "color": "16770457" @@ -9912,13 +9903,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "127", + "measuredW": "179", "measuredH": "25", - "x": "35", + "x": "30", "y": "9", "properties": { "size": "17", - "text": "break / continue" + "text": "Conditional Statements" } }, { @@ -9929,8 +9920,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "182", - "y": "10", + "x": "0", + "y": "9", "children": { "controls": { "control": [ @@ -9975,17 +9966,17 @@ } }, { - "ID": "4349", + "ID": "9707", "typeID": "__group__", - "zOrder": "159", - "measuredW": "228", + "zOrder": "168", + "measuredW": "206", "measuredH": "44", - "w": "228", + "w": "206", "h": "44", - "x": "165", - "y": "1333", + "x": "774", + "y": "1501", "properties": { - "controlName": "103-javascript-loops-iterations:for-statement" + "controlName": "100-javascript-control-flow:exception-handling" }, "children": { "controls": { @@ -9994,11 +9985,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "218", + "w": "198", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -10008,13 +9999,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "103", + "measuredW": "149", "measuredH": "25", - "x": "67", + "x": "24", "y": "9", "properties": { "size": "17", - "text": "for statement" + "text": "Exception Handling" } }, { @@ -10025,8 +10016,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "8", + "x": "182", + "y": "9", "children": { "controls": { "control": [ @@ -10071,17 +10062,17 @@ } }, { - "ID": "4350", + "ID": "9708", "typeID": "__group__", - "zOrder": "160", - "measuredW": "228", + "zOrder": "169", + "measuredW": "227", "measuredH": "44", - "w": "228", + "w": "227", "h": "44", - "x": "165", - "y": "1382", + "x": "1021", + "y": "1503", "properties": { - "controlName": "104-javascript-loops-iterations:do-while-statement" + "controlName": "100-javascript-control-flow:exception-handling:throw-statement" }, "children": { "controls": { @@ -10094,7 +10085,7 @@ "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -10104,13 +10095,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "150", + "measuredW": "124", "measuredH": "25", - "x": "44", + "x": "47", "y": "9", "properties": { "size": "17", - "text": "do...while statement" + "text": "throw statement" } }, { @@ -10121,7 +10112,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", + "x": "203", "y": "9", "children": { "controls": { @@ -10167,17 +10158,17 @@ } }, { - "ID": "4351", + "ID": "9709", "typeID": "__group__", - "zOrder": "161", - "measuredW": "228", + "zOrder": "170", + "measuredW": "227", "measuredH": "44", - "w": "228", + "w": "227", "h": "44", - "x": "165", - "y": "1431", + "x": "1021", + "y": "1555", "properties": { - "controlName": "105-javascript-loops-iterations:while-statement" + "controlName": "101-javascript-control-flow:exception-handling:try-catch-finally" }, "children": { "controls": { @@ -10190,7 +10181,7 @@ "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -10200,13 +10191,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "121", + "measuredW": "137", "measuredH": "25", - "x": "58", + "x": "40", "y": "9", "properties": { "size": "17", - "text": "while statement" + "text": "try / catch / finally" } }, { @@ -10217,8 +10208,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "9", + "x": "203", + "y": "10", "children": { "controls": { "control": [ @@ -10263,17 +10254,17 @@ } }, { - "ID": "4352", + "ID": "9710", "typeID": "__group__", - "zOrder": "163", - "measuredW": "227", + "zOrder": "171", + "measuredW": "228", "measuredH": "44", - "w": "227", + "w": "228", "h": "44", - "x": "1011", - "y": "1426", + "x": "1020", + "y": "1607", "properties": { - "controlName": "100-javascript-loops-iterations:break-continue:labeled-statements" + "controlName": "102-javascript-control-flow:exception-handling:utilizing-error-objects" }, "children": { "controls": { @@ -10282,7 +10273,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "218", + "w": "219", "h": "44", "measuredW": "200", "measuredH": "140", @@ -10296,13 +10287,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "154", + "measuredW": "169", "measuredH": "25", - "x": "32", + "x": "25", "y": "9", "properties": { "size": "17", - "text": "Labeled Statements" + "text": "Utilizing Error Objects" } }, { @@ -10313,8 +10304,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "203", - "y": "9", + "x": "204", + "y": "10", "children": { "controls": { "control": [ @@ -10359,17 +10350,17 @@ } }, { - "ID": "4353", + "ID": "9711", "typeID": "__group__", - "zOrder": "168", - "measuredW": "206", - "measuredH": "44", - "w": "206", - "h": "44", - "x": "764", - "y": "1491", + "zOrder": "172", + "measuredW": "280", + "measuredH": "50", + "w": "280", + "h": "50", + "x": "175", + "y": "1678", "properties": { - "controlName": "100-javascript-control-flow:exception-handling" + "controlName": "108-javascript-expressions-and-operators" }, "children": { "controls": { @@ -10378,27 +10369,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "198", - "h": "44", + "w": "270", + "h": "50", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "10", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "149", + "measuredW": "210", "measuredH": "25", - "x": "24", - "y": "9", + "x": "40", + "y": "12", "properties": { "size": "17", - "text": "Exception Handling" + "text": "Expressions and Operators" } }, { @@ -10409,8 +10400,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "182", - "y": "9", + "x": "0", + "y": "12", "children": { "controls": { "control": [ @@ -10455,17 +10446,17 @@ } }, { - "ID": "4354", + "ID": "9712", "typeID": "__group__", - "zOrder": "167", - "measuredW": "229", + "zOrder": "173", + "measuredW": "280", "measuredH": "44", - "w": "229", + "w": "280", "h": "44", - "x": "164", - "y": "1492", + "x": "175", + "y": "1752", "properties": { - "controlName": "101-javascript-control-flow:conditional-statements" + "controlName": "100-javascript-expressions-and-operators:assignment-operators" }, "children": { "controls": { @@ -10474,11 +10465,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "218", + "w": "270", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "11", + "x": "10", "y": "0", "properties": { "color": "16770457" @@ -10488,13 +10479,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "179", + "measuredW": "172", "measuredH": "25", - "x": "30", + "x": "59", "y": "9", "properties": { "size": "17", - "text": "Conditional Statements" + "text": "Assignment Operators" } }, { @@ -10551,17 +10542,17 @@ } }, { - "ID": "4355", + "ID": "9713", "typeID": "__group__", - "zOrder": "52", - "measuredW": "115", + "zOrder": "174", + "measuredW": "280", "measuredH": "44", - "w": "115", + "w": "280", "h": "44", - "x": "164", - "y": "1561", + "x": "175", + "y": "1802", "properties": { - "controlName": "100-javascript-control-flow:conditional-statements:if-else" + "controlName": "101-javascript-expressions-and-operators:omparison-operators" }, "children": { "controls": { @@ -10570,7 +10561,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "105", + "w": "270", "h": "44", "measuredW": "200", "measuredH": "140", @@ -10584,13 +10575,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "53", + "measuredW": "176", "measuredH": "25", - "x": "37", - "y": "10", + "x": "57", + "y": "9", "properties": { "size": "17", - "text": "If...else" + "text": "Comparison Operators" } }, { @@ -10602,7 +10593,7 @@ "w": "24", "h": "24", "x": "0", - "y": "10", + "y": "9", "children": { "controls": { "control": [ @@ -10647,17 +10638,17 @@ } }, { - "ID": "4356", + "ID": "9714", "typeID": "__group__", - "zOrder": "51", - "measuredW": "111", + "zOrder": "175", + "measuredW": "280", "measuredH": "44", - "w": "111", + "w": "280", "h": "44", - "x": "292", - "y": "1562", + "x": "175", + "y": "1850", "properties": { - "controlName": "101-javascript-control-flow:conditional-statements:switch" + "controlName": "102-javascript-expressions-and-operators:arithmetic-operators" }, "children": { "controls": { @@ -10666,11 +10657,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "101", + "w": "270", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "10", "y": "0", "properties": { "color": "16770457" @@ -10680,13 +10671,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "50", + "measuredW": "160", "measuredH": "25", - "x": "20", + "x": "65", "y": "9", "properties": { "size": "17", - "text": "Switch" + "text": "Arithmetic Operators" } }, { @@ -10697,8 +10688,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "87", - "y": "9", + "x": "0", + "y": "10", "children": { "controls": { "control": [ @@ -10743,17 +10734,17 @@ } }, { - "ID": "4357", + "ID": "9715", "typeID": "__group__", - "zOrder": "169", - "measuredW": "227", + "zOrder": "176", + "measuredW": "281", "measuredH": "44", - "w": "227", + "w": "281", "h": "44", - "x": "1011", - "y": "1493", + "x": "174", + "y": "1900", "properties": { - "controlName": "100-javascript-control-flow:exception-handling:throw-statement" + "controlName": "103-javascript-expressions-and-operators:bitwise-operators" }, "children": { "controls": { @@ -10762,11 +10753,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "218", + "w": "270", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "11", "y": "0", "properties": { "color": "16770457" @@ -10776,13 +10767,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "124", + "measuredW": "137", "measuredH": "25", - "x": "47", + "x": "77", "y": "9", "properties": { "size": "17", - "text": "throw statement" + "text": "Bitwise Operators" } }, { @@ -10793,8 +10784,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "203", - "y": "9", + "x": "0", + "y": "10", "children": { "controls": { "control": [ @@ -10822,12 +10813,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -10839,17 +10846,17 @@ } }, { - "ID": "4358", + "ID": "9716", "typeID": "__group__", - "zOrder": "170", - "measuredW": "227", + "zOrder": "177", + "measuredW": "280", "measuredH": "44", - "w": "227", + "w": "280", "h": "44", - "x": "1011", - "y": "1545", + "x": "175", + "y": "1950", "properties": { - "controlName": "101-javascript-control-flow:exception-handling:try-catch-finally" + "controlName": "104-javascript-expressions-and-operators:logical-operators" }, "children": { "controls": { @@ -10858,11 +10865,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "218", + "w": "270", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "10", "y": "0", "properties": { "color": "16770457" @@ -10872,13 +10879,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "137", + "measuredW": "138", "measuredH": "25", - "x": "40", + "x": "76", "y": "9", "properties": { "size": "17", - "text": "try / catch / finally" + "text": "Logical Operators" } }, { @@ -10889,7 +10896,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "203", + "x": "0", "y": "10", "children": { "controls": { @@ -10935,17 +10942,17 @@ } }, { - "ID": "4359", + "ID": "9717", "typeID": "__group__", - "zOrder": "171", - "measuredW": "228", + "zOrder": "178", + "measuredW": "281", "measuredH": "44", - "w": "228", + "w": "281", "h": "44", - "x": "1010", - "y": "1597", + "x": "174", + "y": "1999", "properties": { - "controlName": "102-javascript-control-flow:exception-handling:utilizing-error-objects" + "controlName": "105-javascript-expressions-and-operators:bigint-operators" }, "children": { "controls": { @@ -10954,11 +10961,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "219", + "w": "270", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "11", "y": "0", "properties": { "color": "16770457" @@ -10968,13 +10975,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "169", + "measuredW": "128", "measuredH": "25", - "x": "25", + "x": "82", "y": "9", "properties": { "size": "17", - "text": "Utilizing Error Objects" + "text": "BigInt Operators" } }, { @@ -10985,7 +10992,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "204", + "x": "0", "y": "10", "children": { "controls": { @@ -11014,12 +11021,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -11031,17 +11054,17 @@ } }, { - "ID": "4360", + "ID": "9718", "typeID": "__group__", - "zOrder": "173", + "zOrder": "179", "measuredW": "280", "measuredH": "44", "w": "280", "h": "44", - "x": "165", - "y": "1742", + "x": "175", + "y": "2049", "properties": { - "controlName": "100-javascript-expressions-and-operators:assignment-operators" + "controlName": "106-javascript-expressions-and-operators:string-operators" }, "children": { "controls": { @@ -11064,13 +11087,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "172", + "measuredW": "128", "measuredH": "25", - "x": "59", + "x": "81", "y": "9", "properties": { "size": "17", - "text": "Assignment Operators" + "text": "String Operators" } }, { @@ -11082,7 +11105,7 @@ "w": "24", "h": "24", "x": "0", - "y": "9", + "y": "10", "children": { "controls": { "control": [ @@ -11127,17 +11150,17 @@ } }, { - "ID": "4361", + "ID": "9719", "typeID": "__group__", - "zOrder": "174", + "zOrder": "180", "measuredW": "280", "measuredH": "44", "w": "280", "h": "44", - "x": "165", - "y": "1792", + "x": "175", + "y": "2099", "properties": { - "controlName": "101-javascript-expressions-and-operators:omparison-operators" + "controlName": "107-javascript-expressions-and-operators:conditional-operators" }, "children": { "controls": { @@ -11160,13 +11183,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "176", + "measuredW": "170", "measuredH": "25", - "x": "57", + "x": "60", "y": "9", "properties": { "size": "17", - "text": "Comparison Operators" + "text": "Conditional Operators" } }, { @@ -11223,17 +11246,17 @@ } }, { - "ID": "4362", + "ID": "9720", "typeID": "__group__", - "zOrder": "175", + "zOrder": "181", "measuredW": "280", "measuredH": "44", "w": "280", "h": "44", - "x": "165", - "y": "1840", + "x": "175", + "y": "2148", "properties": { - "controlName": "102-javascript-expressions-and-operators:arithmetic-operators" + "controlName": "108-javascript-expressions-and-operators:comma-operators" }, "children": { "controls": { @@ -11256,13 +11279,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "160", + "measuredW": "142", "measuredH": "25", - "x": "65", + "x": "74", "y": "9", "properties": { "size": "17", - "text": "Arithmetic Operators" + "text": "Comma Operators" } }, { @@ -11319,17 +11342,17 @@ } }, { - "ID": "4363", + "ID": "9721", "typeID": "__group__", - "zOrder": "176", + "zOrder": "182", "measuredW": "281", "measuredH": "44", "w": "281", "h": "44", - "x": "164", - "y": "1890", + "x": "174", + "y": "2197", "properties": { - "controlName": "103-javascript-expressions-and-operators:bitwise-operators" + "controlName": "109-javascript-expressions-and-operators:unary-operators" }, "children": { "controls": { @@ -11352,13 +11375,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "137", + "measuredW": "127", "measuredH": "25", - "x": "77", + "x": "82", "y": "9", "properties": { "size": "17", - "text": "Bitwise Operators" + "text": "Unary Operators" } }, { @@ -11370,7 +11393,7 @@ "w": "24", "h": "24", "x": "0", - "y": "10", + "y": "9", "children": { "controls": { "control": [ @@ -11398,28 +11421,12 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "10027263" + "color": "3700253" } } ] @@ -11431,17 +11438,17 @@ } }, { - "ID": "4364", + "ID": "9722", "typeID": "__group__", - "zOrder": "177", - "measuredW": "280", + "zOrder": "183", + "measuredW": "281", "measuredH": "44", - "w": "280", + "w": "281", "h": "44", - "x": "165", - "y": "1940", + "x": "174", + "y": "2246", "properties": { - "controlName": "104-javascript-expressions-and-operators:logical-operators" + "controlName": "110-javascript-expressions-and-operators:relational-operators" }, "children": { "controls": { @@ -11454,7 +11461,7 @@ "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "11", "y": "0", "properties": { "color": "16770457" @@ -11464,13 +11471,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "138", + "measuredW": "160", "measuredH": "25", - "x": "76", + "x": "66", "y": "9", "properties": { "size": "17", - "text": "Logical Operators" + "text": "Relational Operators" } }, { @@ -11510,12 +11517,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -11527,17 +11550,17 @@ } }, { - "ID": "4365", + "ID": "9723", "typeID": "__group__", - "zOrder": "178", - "measuredW": "281", - "measuredH": "44", - "w": "281", - "h": "44", - "x": "164", - "y": "1989", + "zOrder": "184", + "measuredW": "197", + "measuredH": "50", + "w": "197", + "h": "50", + "x": "552", + "y": "1678", "properties": { - "controlName": "105-javascript-expressions-and-operators:bigint-operators" + "controlName": "109-javascript-functions" }, "children": { "controls": { @@ -11546,27 +11569,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "270", - "h": "44", + "w": "186", + "h": "50", "measuredW": "200", "measuredH": "140", - "x": "11", + "x": "0", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "128", + "measuredW": "75", "measuredH": "25", - "x": "82", - "y": "9", + "x": "55", + "y": "12", "properties": { "size": "17", - "text": "BigInt Operators" + "text": "Functions" } }, { @@ -11577,8 +11600,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "10", + "x": "173", + "y": "13", "children": { "controls": { "control": [ @@ -11606,28 +11629,12 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "10027263" + "color": "3700253" } } ] @@ -11639,17 +11646,17 @@ } }, { - "ID": "4366", + "ID": "9724", "typeID": "__group__", - "zOrder": "179", - "measuredW": "280", + "zOrder": "185", + "measuredW": "287", "measuredH": "44", - "w": "280", + "w": "287", "h": "44", - "x": "165", - "y": "2039", + "x": "612", + "y": "1598", "properties": { - "controlName": "106-javascript-expressions-and-operators:string-operators" + "controlName": "100-javascript-functions:defining-calling-functions" }, "children": { "controls": { @@ -11658,11 +11665,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "270", + "w": "277", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -11672,13 +11679,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "128", + "measuredW": "234", "measuredH": "25", - "x": "81", + "x": "22", "y": "9", "properties": { "size": "17", - "text": "String Operators" + "text": "Defining and Calling Functions" } }, { @@ -11689,8 +11696,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "10", + "x": "263", + "y": "9", "children": { "controls": { "control": [ @@ -11735,17 +11742,17 @@ } }, { - "ID": "4367", + "ID": "9725", "typeID": "__group__", - "zOrder": "180", - "measuredW": "280", + "zOrder": "186", + "measuredW": "236", "measuredH": "44", - "w": "280", + "w": "236", "h": "44", - "x": "165", - "y": "2089", + "x": "803", + "y": "1681", "properties": { - "controlName": "107-javascript-expressions-and-operators:conditional-operators" + "controlName": "101-javascript-functions:function-parameters" }, "children": { "controls": { @@ -11754,11 +11761,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "270", + "w": "226", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -11768,13 +11775,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "170", + "measuredW": "160", "measuredH": "25", - "x": "60", + "x": "33", "y": "9", "properties": { "size": "17", - "text": "Conditional Operators" + "text": "Function Parameters" } }, { @@ -11785,8 +11792,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "9", + "x": "212", + "y": "10", "children": { "controls": { "control": [ @@ -11831,17 +11838,17 @@ } }, { - "ID": "4368", + "ID": "9726", "typeID": "__group__", - "zOrder": "181", - "measuredW": "280", + "zOrder": "187", + "measuredW": "171", "measuredH": "44", - "w": "280", + "w": "171", "h": "44", - "x": "165", - "y": "2138", + "x": "1077", + "y": "1681", "properties": { - "controlName": "108-javascript-expressions-and-operators:comma-operators" + "controlName": "100-javascript-functions:function-parameters:default-params" }, "children": { "controls": { @@ -11850,11 +11857,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "270", + "w": "162", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "10", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -11864,13 +11871,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "142", + "measuredW": "118", "measuredH": "25", - "x": "74", + "x": "22", "y": "9", "properties": { "size": "17", - "text": "Comma Operators" + "text": "Default Params" } }, { @@ -11881,8 +11888,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "10", + "x": "147", + "y": "11", "children": { "controls": { "control": [ @@ -11927,17 +11934,17 @@ } }, { - "ID": "4369", + "ID": "9727", "typeID": "__group__", - "zOrder": "182", - "measuredW": "281", + "zOrder": "188", + "measuredW": "171", "measuredH": "44", - "w": "281", + "w": "171", "h": "44", - "x": "164", - "y": "2187", + "x": "1077", + "y": "1730", "properties": { - "controlName": "109-javascript-expressions-and-operators:unary-operators" + "controlName": "101-javascript-functions:function-parameters:rest-params" }, "children": { "controls": { @@ -11946,11 +11953,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "270", + "w": "162", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "11", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -11960,13 +11967,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "127", + "measuredW": "98", "measuredH": "25", - "x": "82", + "x": "32", "y": "9", "properties": { "size": "17", - "text": "Unary Operators" + "text": "Rest Params" } }, { @@ -11977,8 +11984,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "9", + "x": "147", + "y": "10", "children": { "controls": { "control": [ @@ -12023,17 +12030,17 @@ } }, { - "ID": "4370", + "ID": "9728", "typeID": "__group__", - "zOrder": "183", - "measuredW": "281", + "zOrder": "189", + "measuredW": "236", "measuredH": "44", - "w": "281", + "w": "236", "h": "44", - "x": "164", - "y": "2236", + "x": "803", + "y": "1731", "properties": { - "controlName": "110-javascript-expressions-and-operators:relational-operators" + "controlName": "102-javascript-functions:arrow-functions" }, "children": { "controls": { @@ -12042,11 +12049,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "270", + "w": "226", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "11", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -12056,13 +12063,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "160", + "measuredW": "123", "measuredH": "25", - "x": "66", + "x": "51", "y": "9", "properties": { "size": "17", - "text": "Relational Operators" + "text": "Arrow Functions" } }, { @@ -12073,8 +12080,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "10", + "x": "212", + "y": "9", "children": { "controls": { "control": [ @@ -12102,28 +12109,12 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "10027263" + "color": "3700253" } } ] @@ -12135,17 +12126,17 @@ } }, { - "ID": "4371", + "ID": "9729", "typeID": "__group__", - "zOrder": "185", - "measuredW": "287", + "zOrder": "190", + "measuredW": "236", "measuredH": "44", - "w": "287", + "w": "236", "h": "44", - "x": "602", - "y": "1588", + "x": "803", + "y": "1782", "properties": { - "controlName": "100-javascript-functions:defining-calling-functions" + "controlName": "103-javascript-functions:iifes" }, "children": { "controls": { @@ -12154,7 +12145,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "277", + "w": "226", "h": "44", "measuredW": "200", "measuredH": "140", @@ -12168,13 +12159,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "234", + "measuredW": "41", "measuredH": "25", - "x": "22", + "x": "92", "y": "9", "properties": { "size": "17", - "text": "Defining and Calling Functions" + "text": "IIFEs" } }, { @@ -12185,8 +12176,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "263", - "y": "9", + "x": "212", + "y": "10", "children": { "controls": { "control": [ @@ -12214,12 +12205,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -12231,17 +12238,17 @@ } }, { - "ID": "4372", + "ID": "9730", "typeID": "__group__", - "zOrder": "186", - "measuredW": "236", + "zOrder": "191", + "measuredW": "235", "measuredH": "44", - "w": "236", + "w": "235", "h": "44", - "x": "793", - "y": "1671", + "x": "804", + "y": "1882", "properties": { - "controlName": "101-javascript-functions:function-parameters" + "controlName": "105-javascript-functions:scope-and-function-stack" }, "children": { "controls": { @@ -12264,13 +12271,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "160", + "measuredW": "183", "measuredH": "25", - "x": "33", + "x": "21", "y": "9", "properties": { "size": "17", - "text": "Function Parameters" + "text": "Scope & Function Stack" } }, { @@ -12281,8 +12288,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "212", - "y": "10", + "x": "211", + "y": "9", "children": { "controls": { "control": [ @@ -12310,12 +12317,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -12327,17 +12350,17 @@ } }, { - "ID": "4373", + "ID": "9731", "typeID": "__group__", - "zOrder": "189", - "measuredW": "236", + "zOrder": "192", + "measuredW": "178", "measuredH": "44", - "w": "236", + "w": "178", "h": "44", - "x": "793", - "y": "1721", + "x": "1070", + "y": "1834", "properties": { - "controlName": "102-javascript-functions:arrow-functions" + "controlName": "100-javascript-functions:scope-and-function-stack:recursion" }, "children": { "controls": { @@ -12346,7 +12369,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "226", + "w": "170", "h": "44", "measuredW": "200", "measuredH": "140", @@ -12360,13 +12383,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "123", + "measuredW": "79", "measuredH": "25", - "x": "51", + "x": "45", "y": "9", "properties": { "size": "17", - "text": "Arrow Functions" + "text": "Recursion" } }, { @@ -12377,8 +12400,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "212", - "y": "9", + "x": "154", + "y": "8", "children": { "controls": { "control": [ @@ -12406,12 +12429,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -12423,17 +12462,17 @@ } }, { - "ID": "4374", + "ID": "9732", "typeID": "__group__", - "zOrder": "190", - "measuredW": "236", + "zOrder": "193", + "measuredW": "178", "measuredH": "44", - "w": "236", + "w": "178", "h": "44", - "x": "793", - "y": "1772", + "x": "1070", + "y": "1884", "properties": { - "controlName": "103-javascript-functions:iifes" + "controlName": "101-javascript-functions:scope-and-function-stack:lexical-scoping" }, "children": { "controls": { @@ -12442,7 +12481,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "226", + "w": "170", "h": "44", "measuredW": "200", "measuredH": "140", @@ -12456,13 +12495,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "41", + "measuredW": "120", "measuredH": "25", - "x": "92", + "x": "25", "y": "9", "properties": { "size": "17", - "text": "IIFEs" + "text": "Lexical Scoping" } }, { @@ -12473,8 +12512,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "212", - "y": "10", + "x": "154", + "y": "9", "children": { "controls": { "control": [ @@ -12535,17 +12574,17 @@ } }, { - "ID": "4375", + "ID": "9733", "typeID": "__group__", - "zOrder": "195", - "measuredW": "236", + "zOrder": "194", + "measuredW": "178", "measuredH": "44", - "w": "236", + "w": "178", "h": "44", - "x": "793", - "y": "1821", + "x": "1070", + "y": "1934", "properties": { - "controlName": "104-javascript-functions:arguments-object" + "controlName": "102-javascript-functions:scope-and-function-stack:closures" }, "children": { "controls": { @@ -12554,7 +12593,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "226", + "w": "170", "h": "44", "measuredW": "200", "measuredH": "140", @@ -12568,14 +12607,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "w": "134", - "measuredW": "134", + "measuredW": "68", "measuredH": "25", - "x": "46", + "x": "51", "y": "9", "properties": { "size": "17", - "text": "arguments object" + "text": "Closures" } }, { @@ -12586,7 +12624,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "212", + "x": "154", "y": "10", "children": { "controls": { @@ -12648,17 +12686,17 @@ } }, { - "ID": "4377", + "ID": "9734", "typeID": "__group__", - "zOrder": "191", - "measuredW": "235", + "zOrder": "195", + "measuredW": "236", "measuredH": "44", - "w": "235", + "w": "236", "h": "44", - "x": "794", - "y": "1872", + "x": "803", + "y": "1831", "properties": { - "controlName": "105-javascript-functions:scope-and-function-stack" + "controlName": "104-javascript-functions:arguments-object" }, "children": { "controls": { @@ -12681,13 +12719,14 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "183", + "w": "134", + "measuredW": "134", "measuredH": "25", - "x": "21", + "x": "46", "y": "9", "properties": { "size": "17", - "text": "Scope & Function Stack" + "text": "arguments object" } }, { @@ -12698,8 +12737,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "211", - "y": "9", + "x": "212", + "y": "10", "children": { "controls": { "control": [ @@ -12760,15 +12799,15 @@ } }, { - "ID": "4378", + "ID": "9735", "typeID": "__group__", "zOrder": "196", "measuredW": "235", "measuredH": "44", "w": "235", "h": "44", - "x": "794", - "y": "1924", + "x": "804", + "y": "1934", "properties": { "controlName": "106-javascript-functions:built-in-functions" }, @@ -12856,17 +12895,17 @@ } }, { - "ID": "4379", + "ID": "9736", "typeID": "__group__", - "zOrder": "187", - "measuredW": "171", + "zOrder": "197", + "measuredW": "181", "measuredH": "44", - "w": "171", + "w": "181", "h": "44", "x": "1067", - "y": "1671", + "y": "2000", "properties": { - "controlName": "100-javascript-functions:function-parameters:default-params" + "controlName": "101-javascript-this-keyword:this-in-a-method" }, "children": { "controls": { @@ -12875,7 +12914,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "162", + "w": "172", "h": "44", "measuredW": "200", "measuredH": "140", @@ -12889,13 +12928,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "118", + "measuredW": "91", "measuredH": "25", - "x": "22", + "x": "40", "y": "9", "properties": { "size": "17", - "text": "Default Params" + "text": "in a method" } }, { @@ -12906,8 +12945,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "147", - "y": "11", + "x": "157", + "y": "10", "children": { "controls": { "control": [ @@ -12928,9 +12967,25 @@ } }, { - "ID": "1", + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", "typeID": "Icon", - "zOrder": "1", + "zOrder": "2", "measuredW": "24", "measuredH": "24", "x": "0", @@ -12940,7 +12995,7 @@ "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -12952,17 +13007,17 @@ } }, { - "ID": "4380", + "ID": "9737", "typeID": "__group__", - "zOrder": "188", - "measuredW": "171", + "zOrder": "198", + "measuredW": "181", "measuredH": "44", - "w": "171", + "w": "181", "h": "44", "x": "1067", - "y": "1720", + "y": "2050", "properties": { - "controlName": "101-javascript-functions:function-parameters:rest-params" + "controlName": "102-javascript-this-keyword:this-in-a-function" }, "children": { "controls": { @@ -12971,7 +13026,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "162", + "w": "172", "h": "44", "measuredW": "200", "measuredH": "140", @@ -12985,13 +13040,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "98", + "measuredW": "94", "measuredH": "25", - "x": "32", + "x": "39", "y": "9", "properties": { "size": "17", - "text": "Rest Params" + "text": "in a function" } }, { @@ -13002,7 +13057,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "147", + "x": "157", "y": "10", "children": { "controls": { @@ -13031,12 +13086,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -13048,17 +13119,17 @@ } }, { - "ID": "4381", + "ID": "9738", "typeID": "__group__", - "zOrder": "192", - "measuredW": "178", - "measuredH": "44", - "w": "178", - "h": "44", - "x": "1060", - "y": "1824", + "zOrder": "199", + "measuredW": "188", + "measuredH": "50", + "w": "188", + "h": "50", + "x": "555", + "y": "1935", "properties": { - "controlName": "100-javascript-functions:scope-and-function-stack:recursion" + "controlName": "110-javascript-strict-mode" }, "children": { "controls": { @@ -13067,27 +13138,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "170", - "h": "44", + "w": "180", + "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "79", + "measuredW": "89", "measuredH": "25", "x": "45", - "y": "9", + "y": "13", "properties": { "size": "17", - "text": "Recursion" + "text": "Strict Mode" } }, { @@ -13098,8 +13169,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "154", - "y": "8", + "x": "164", + "y": "12", "children": { "controls": { "control": [ @@ -13160,17 +13231,17 @@ } }, { - "ID": "4382", + "ID": "9739", "typeID": "__group__", - "zOrder": "193", - "measuredW": "178", - "measuredH": "44", - "w": "178", - "h": "44", - "x": "1060", - "y": "1874", + "zOrder": "200", + "measuredW": "263", + "measuredH": "50", + "w": "263", + "h": "50", + "x": "749", + "y": "2075", "properties": { - "controlName": "101-javascript-functions:scope-and-function-stack:lexical-scoping" + "controlName": "111-javascript-this-keyword" }, "children": { "controls": { @@ -13179,27 +13250,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "170", - "h": "44", + "w": "253", + "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "120", + "measuredW": "202", "measuredH": "25", - "x": "25", - "y": "9", + "x": "26", + "y": "12", "properties": { "size": "17", - "text": "Lexical Scoping" + "text": "Using (this) keyword ____" } }, { @@ -13210,8 +13281,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "154", - "y": "9", + "x": "239", + "y": "12", "children": { "controls": { "control": [ @@ -13272,17 +13343,17 @@ } }, { - "ID": "4383", + "ID": "9740", "typeID": "__group__", - "zOrder": "194", - "measuredW": "178", + "zOrder": "201", + "measuredW": "181", "measuredH": "44", - "w": "178", + "w": "181", "h": "44", - "x": "1060", - "y": "1924", + "x": "1067", + "y": "2099", "properties": { - "controlName": "102-javascript-functions:scope-and-function-stack:closures" + "controlName": "103-javascript-this-keyword:using-this-alone" }, "children": { "controls": { @@ -13291,7 +13362,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "170", + "w": "172", "h": "44", "measuredW": "200", "measuredH": "140", @@ -13305,13 +13376,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "68", + "measuredW": "103", "measuredH": "25", - "x": "51", + "x": "34", "y": "9", "properties": { "size": "17", - "text": "Closures" + "text": "using it alone" } }, { @@ -13322,7 +13393,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "154", + "x": "157", "y": "10", "children": { "controls": { @@ -13384,17 +13455,17 @@ } }, { - "ID": "4384", + "ID": "9741", "typeID": "__group__", - "zOrder": "204", - "measuredW": "199", + "zOrder": "202", + "measuredW": "182", "measuredH": "44", - "w": "199", + "w": "182", "h": "44", - "x": "805", - "y": "1991", + "x": "1066", + "y": "2148", "properties": { - "controlName": "100-javascript-this-keyword:function-borrowing" + "controlName": "104-javascript-this-keyword:this-in-event-handlers" }, "children": { "controls": { @@ -13403,7 +13474,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "188", + "w": "173", "h": "44", "measuredW": "200", "measuredH": "140", @@ -13417,13 +13488,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "149", + "measuredW": "133", "measuredH": "25", - "x": "19", + "x": "16", "y": "9", "properties": { "size": "17", - "text": "Function Borrowing" + "text": "in event handlers" } }, { @@ -13434,8 +13505,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "175", - "y": "10", + "x": "158", + "y": "9", "children": { "controls": { "control": [ @@ -13496,17 +13567,17 @@ } }, { - "ID": "4385", + "ID": "9742", "typeID": "__group__", - "zOrder": "197", - "measuredW": "181", + "zOrder": "203", + "measuredW": "183", "measuredH": "44", - "w": "181", + "w": "183", "h": "44", - "x": "1057", - "y": "1990", + "x": "1065", + "y": "2197", "properties": { - "controlName": "101-javascript-this-keyword:this-in-a-method" + "controlName": "105-javascript-this-keyword:this-in-arrow-functions" }, "children": { "controls": { @@ -13515,7 +13586,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "172", + "w": "176", "h": "44", "measuredW": "200", "measuredH": "140", @@ -13529,13 +13600,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "91", + "measuredW": "136", "measuredH": "25", - "x": "40", + "x": "15", "y": "9", "properties": { "size": "17", - "text": "in a method" + "text": "in arrow functions" } }, { @@ -13546,8 +13617,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "157", - "y": "10", + "x": "159", + "y": "9", "children": { "controls": { "control": [ @@ -13608,17 +13679,17 @@ } }, { - "ID": "4386", + "ID": "9743", "typeID": "__group__", - "zOrder": "198", - "measuredW": "181", + "zOrder": "204", + "measuredW": "199", "measuredH": "44", - "w": "181", + "w": "199", "h": "44", - "x": "1057", - "y": "2040", + "x": "815", + "y": "2001", "properties": { - "controlName": "102-javascript-this-keyword:this-in-a-function" + "controlName": "100-javascript-this-keyword:function-borrowing" }, "children": { "controls": { @@ -13627,7 +13698,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "172", + "w": "188", "h": "44", "measuredW": "200", "measuredH": "140", @@ -13641,13 +13712,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "94", + "measuredW": "149", "measuredH": "25", - "x": "39", + "x": "19", "y": "9", "properties": { "size": "17", - "text": "in a function" + "text": "Function Borrowing" } }, { @@ -13658,7 +13729,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "157", + "x": "175", "y": "10", "children": { "controls": { @@ -13720,17 +13791,17 @@ } }, { - "ID": "4387", + "ID": "9744", "typeID": "__group__", - "zOrder": "201", - "measuredW": "181", - "measuredH": "44", - "w": "181", - "h": "44", - "x": "1057", - "y": "2089", + "zOrder": "205", + "measuredW": "282", + "measuredH": "50", + "w": "282", + "h": "50", + "x": "467", + "y": "2334", "properties": { - "controlName": "103-javascript-this-keyword:using-this-alone" + "controlName": "112-javascript-asynchronous-javascript" }, "children": { "controls": { @@ -13739,27 +13810,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "172", - "h": "44", + "w": "274", + "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "103", + "measuredW": "191", "measuredH": "25", - "x": "34", - "y": "9", + "x": "40", + "y": "12", "properties": { "size": "17", - "text": "using it alone" + "text": "Asynchronous JavaScript" } }, { @@ -13770,8 +13841,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "157", - "y": "10", + "x": "258", + "y": "12", "children": { "controls": { "control": [ @@ -13832,17 +13903,17 @@ } }, { - "ID": "4388", + "ID": "9745", "typeID": "__group__", - "zOrder": "202", - "measuredW": "182", + "zOrder": "206", + "measuredW": "180", "measuredH": "44", - "w": "182", + "w": "180", "h": "44", - "x": "1056", - "y": "2138", + "x": "174", + "y": "2312", "properties": { - "controlName": "104-javascript-this-keyword:this-in-event-handlers" + "controlName": "101-javascript-asynchronous-javascript:set-timeout" }, "children": { "controls": { @@ -13851,11 +13922,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "173", + "w": "169", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "11", "y": "0", "properties": { "color": "16770457" @@ -13865,13 +13936,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "133", + "measuredW": "86", "measuredH": "25", - "x": "16", + "x": "53", "y": "9", "properties": { "size": "17", - "text": "in event handlers" + "text": "setTimeout" } }, { @@ -13882,7 +13953,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "158", + "x": "0", "y": "9", "children": { "controls": { @@ -13911,28 +13982,12 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "10027263" + "color": "3700253" } } ] @@ -13944,17 +13999,17 @@ } }, { - "ID": "4389", + "ID": "9746", "typeID": "__group__", - "zOrder": "203", - "measuredW": "183", + "zOrder": "207", + "measuredW": "180", "measuredH": "44", - "w": "183", + "w": "180", "h": "44", - "x": "1055", - "y": "2187", + "x": "174", + "y": "2362", "properties": { - "controlName": "105-javascript-this-keyword:this-in-arrow-functions" + "controlName": "102-javascript-asynchronous-javascript:set-interval" }, "children": { "controls": { @@ -13963,11 +14018,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "176", + "w": "169", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "11", "y": "0", "properties": { "color": "16770457" @@ -13977,13 +14032,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "136", + "measuredW": "82", "measuredH": "25", - "x": "15", + "x": "55", "y": "9", "properties": { "size": "17", - "text": "in arrow functions" + "text": "setInterval" } }, { @@ -13994,7 +14049,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "159", + "x": "0", "y": "9", "children": { "controls": { @@ -14023,28 +14078,12 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "10027263" + "color": "3700253" } } ] @@ -14056,119 +14095,26 @@ } }, { - "ID": "4395", + "ID": "9747", "typeID": "__group__", - "zOrder": "21", - "measuredW": "211", - "measuredH": "110", - "w": "211", - "h": "110", - "x": "791", - "y": "2143", + "zOrder": "208", + "measuredW": "133", + "measuredH": "44", + "w": "133", + "h": "44", + "x": "809", + "y": "2314", "properties": { - "controlName": "106-javascript-this-keyword:explicit-binding" + "controlName": "103-javascript-asynchronous-javascript:callbacks" }, "children": { "controls": { "control": [ { "ID": "0", - "typeID": "Arrow", - "zOrder": "0", - "w": "1", - "h": "70", - "measuredW": "150", - "measuredH": "100", - "x": "169", - "y": "22", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 1, - "y": 70 - }, - "p1": { - "x": 0.43463170073274204, - "y": 0.008098727342846123 - }, - "p2": { - "x": 1, - "y": 0 - } - } - }, - { - "ID": "1", - "typeID": "Arrow", - "zOrder": "1", - "w": "1", - "h": "70", - "measuredW": "150", - "measuredH": "100", - "x": "98", - "y": "22", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 1, - "y": 70 - }, - "p1": { - "x": 0.43463170073274204, - "y": 0.008098727342846123 - }, - "p2": { - "x": 1, - "y": 0 - } - } - }, - { - "ID": "2", - "typeID": "Arrow", - "zOrder": "2", - "w": "1", - "h": "70", - "measuredW": "150", - "measuredH": "100", - "x": "28", - "y": "22", - "properties": { - "color": "2848996", - "curvature": "-1", - "direction": "top", - "leftArrow": "false", - "rightArrow": "false", - "stroke": "dotted", - "p0": { - "x": 1, - "y": 70 - }, - "p1": { - "x": 0.43463170073274204, - "y": 0.008098727342846123 - }, - "p2": { - "x": 1, - "y": 0 - } - } - }, - { - "ID": "3", "typeID": "TextArea", - "zOrder": "3", - "w": "202", + "zOrder": "0", + "w": "125", "h": "44", "measuredW": "200", "measuredH": "140", @@ -14179,27 +14125,27 @@ } }, { - "ID": "4", + "ID": "1", "typeID": "Label", - "zOrder": "4", - "measuredW": "118", + "zOrder": "1", + "measuredW": "75", "measuredH": "25", - "x": "49", + "x": "26", "y": "9", "properties": { "size": "17", - "text": "Explicit Binding" + "text": "Callbacks" } }, { - "ID": "5", + "ID": "2", "typeID": "__group__", - "zOrder": "5", + "zOrder": "2", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", - "x": "187", + "x": "109", "y": "9", "children": { "controls": { @@ -14249,109 +14195,11 @@ "ID": "check-circle", "size": "small" }, - "color": "10027263" - } - } - ] - } - } - }, - { - "ID": "6", - "typeID": "__group__", - "zOrder": "6", - "measuredW": "52", - "measuredH": "44", - "w": "52", - "h": "44", - "x": "0", - "y": "66", - "children": { - "controls": { - "control": [ - { - "ID": "0", - "typeID": "TextArea", - "zOrder": "0", - "w": "52", - "h": "44", - "measuredW": "200", - "measuredH": "140", - "x": "0", - "y": "0", - "properties": { - "color": "16770457" - } - }, - { - "ID": "1", - "typeID": "Label", - "zOrder": "1", - "measuredW": "27", - "measuredH": "25", - "x": "12", - "y": "9", - "properties": { - "size": "17", - "text": "call" - } - } - ] - } - } - }, - { - "ID": "7", - "typeID": "TextArea", - "zOrder": "7", - "w": "70", - "h": "44", - "measuredW": "200", - "measuredH": "140", - "x": "63", - "y": "66", - "properties": { - "color": "16770457" - } - }, - { - "ID": "8", - "typeID": "Label", - "zOrder": "8", - "measuredW": "41", - "measuredH": "25", - "x": "77", - "y": "75", - "properties": { - "size": "17", - "text": "apply" - } - }, - { - "ID": "9", - "typeID": "TextArea", - "zOrder": "9", - "w": "62", - "h": "44", - "measuredW": "200", - "measuredH": "140", - "x": "141", - "y": "66", - "properties": { - "color": "16770457" - } - }, - { - "ID": "10", - "typeID": "Label", - "zOrder": "10", - "measuredW": "33", - "measuredH": "25", - "x": "155", - "y": "75", - "properties": { - "size": "17", - "text": "bind" + "color": "10027263" + } + } + ] + } } } ] @@ -14359,17 +14207,17 @@ } }, { - "ID": "4396", + "ID": "9748", "typeID": "__group__", - "zOrder": "19", - "measuredW": "150", + "zOrder": "209", + "measuredW": "133", "measuredH": "44", - "w": "150", + "w": "133", "h": "44", - "x": "479", - "y": "2239", + "x": "809", + "y": "2366", "properties": { - "controlName": "100-javascript-asynchronous-javascript:event-loop" + "controlName": "104-javascript-asynchronous-javascript:promises" }, "children": { "controls": { @@ -14378,7 +14226,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "139", + "w": "125", "h": "44", "measuredW": "200", "measuredH": "140", @@ -14392,13 +14240,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "88", + "measuredW": "72", "measuredH": "25", "x": "26", "y": "9", "properties": { "size": "17", - "text": "Event Loop" + "text": "Promises" } }, { @@ -14409,7 +14257,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "126", + "x": "109", "y": "10", "children": { "controls": { @@ -14439,11 +14287,28 @@ "x": "0", "y": "0", "properties": { + "color": "16777215", "icon": { - "ID": "check-circle", + "ID": "circle", "size": "small" } } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "10027263" + } } ] } @@ -14454,17 +14319,17 @@ } }, { - "ID": "4397", + "ID": "9749", "typeID": "__group__", - "zOrder": "206", - "measuredW": "180", + "zOrder": "210", + "measuredW": "168", "measuredH": "44", - "w": "180", + "w": "168", "h": "44", - "x": "164", - "y": "2302", + "x": "983", + "y": "2368", "properties": { - "controlName": "101-javascript-asynchronous-javascript:set-timeout" + "controlName": "100-javascript-asynchronous-javascript:promises:async-await" }, "children": { "controls": { @@ -14473,11 +14338,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "169", + "w": "158", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "11", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -14487,13 +14352,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "86", + "measuredW": "102", "measuredH": "25", - "x": "53", + "x": "28", "y": "9", "properties": { "size": "17", - "text": "setTimeout" + "text": "async / await" } }, { @@ -14504,8 +14369,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", - "y": "9", + "x": "144", + "y": "10", "children": { "controls": { "control": [ @@ -14533,12 +14398,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -14550,17 +14431,17 @@ } }, { - "ID": "4398", + "ID": "9750", "typeID": "__group__", - "zOrder": "207", - "measuredW": "180", + "zOrder": "211", + "measuredW": "168", "measuredH": "44", - "w": "180", + "w": "168", "h": "44", - "x": "164", - "y": "2352", + "x": "983", + "y": "2314", "properties": { - "controlName": "102-javascript-asynchronous-javascript:set-interval" + "controlName": "100-javascript-asynchronous-javascript:callbacks:callback-hell" }, "children": { "controls": { @@ -14569,11 +14450,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "169", + "w": "158", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "11", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -14583,13 +14464,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "82", + "measuredW": "101", "measuredH": "25", - "x": "55", + "x": "28", "y": "9", "properties": { "size": "17", - "text": "setInterval" + "text": "Callback Hell" } }, { @@ -14600,7 +14481,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", + "x": "144", "y": "9", "children": { "controls": { @@ -14629,12 +14510,28 @@ "measuredH": "24", "x": "0", "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" }, - "color": "3700253" + "color": "10027263" } } ] @@ -14646,17 +14543,17 @@ } }, { - "ID": "4399", + "ID": "9751", "typeID": "__group__", - "zOrder": "208", - "measuredW": "133", - "measuredH": "44", - "w": "133", - "h": "44", - "x": "799", - "y": "2304", + "zOrder": "212", + "measuredW": "265", + "measuredH": "50", + "w": "265", + "h": "50", + "x": "983", + "y": "2476", "properties": { - "controlName": "103-javascript-asynchronous-javascript:callbacks" + "controlName": "113-javascript-classes" }, "children": { "controls": { @@ -14665,27 +14562,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "125", - "h": "44", + "w": "255", + "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "75", + "measuredW": "61", "measuredH": "25", - "x": "26", - "y": "9", + "x": "97", + "y": "12", "properties": { "size": "17", - "text": "Callbacks" + "text": "Classes" } }, { @@ -14696,8 +14593,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "109", - "y": "9", + "x": "241", + "y": "13", "children": { "controls": { "control": [ @@ -14758,17 +14655,17 @@ } }, { - "ID": "4400", + "ID": "9752", "typeID": "__group__", - "zOrder": "209", - "measuredW": "133", - "measuredH": "44", - "w": "133", - "h": "44", - "x": "799", - "y": "2356", + "zOrder": "213", + "measuredW": "283", + "measuredH": "50", + "w": "283", + "h": "50", + "x": "458", + "y": "2476", "properties": { - "controlName": "104-javascript-asynchronous-javascript:promises" + "controlName": "114-javascript-iterators-and-generators" }, "children": { "controls": { @@ -14777,27 +14674,122 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "125", - "h": "44", + "w": "274", + "h": "50", + "measuredW": "200", + "measuredH": "140", + "x": "9", + "y": "0", + "properties": { + "color": "16776960" + } + }, + { + "ID": "1", + "typeID": "Label", + "zOrder": "1", + "measuredW": "191", + "measuredH": "25", + "x": "50", + "y": "12", + "properties": { + "size": "17", + "text": "Iterators and Generators" + } + }, + { + "ID": "2", + "typeID": "__group__", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "w": "24", + "h": "24", + "x": "0", + "y": "13", + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "Icon", + "zOrder": "0", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "color": "16777215", + "icon": { + "ID": "circle", + "size": "small" + } + } + }, + { + "ID": "1", + "typeID": "Icon", + "zOrder": "1", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + } + } + } + ] + } + } + } + ] + } + } + }, + { + "ID": "9753", + "typeID": "__group__", + "zOrder": "214", + "measuredW": "283", + "measuredH": "50", + "w": "283", + "h": "50", + "x": "467", + "y": "2531", + "properties": { + "controlName": "115-javascript-modules" + }, + "children": { + "controls": { + "control": [ + { + "ID": "0", + "typeID": "TextArea", + "zOrder": "0", + "w": "274", + "h": "50", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "72", + "measuredW": "168", "measuredH": "25", - "x": "26", - "y": "9", + "x": "53", + "y": "12", "properties": { "size": "17", - "text": "Promises" + "text": "Modules in JavaScript" } }, { @@ -14808,8 +14800,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "109", - "y": "10", + "x": "259", + "y": "13", "children": { "controls": { "control": [ @@ -14870,17 +14862,17 @@ } }, { - "ID": "4401", + "ID": "9754", "typeID": "__group__", - "zOrder": "211", - "measuredW": "168", + "zOrder": "215", + "measuredW": "225", "measuredH": "44", - "w": "168", + "w": "225", "h": "44", - "x": "973", - "y": "2304", + "x": "175", + "y": "2509", "properties": { - "controlName": "100-javascript-asynchronous-javascript:callbacks:callback-hell" + "controlName": "100-javascript-modules:commonjs" }, "children": { "controls": { @@ -14889,11 +14881,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "158", + "w": "213", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "12", "y": "0", "properties": { "color": "16770457" @@ -14903,13 +14895,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "101", + "measuredW": "89", "measuredH": "25", - "x": "28", + "x": "74", "y": "9", "properties": { "size": "17", - "text": "Callback Hell" + "text": "CommonJS" } }, { @@ -14920,8 +14912,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "144", - "y": "9", + "x": "0", + "y": "10", "children": { "controls": { "control": [ @@ -14982,17 +14974,17 @@ } }, { - "ID": "4402", + "ID": "9755", "typeID": "__group__", - "zOrder": "210", - "measuredW": "168", + "zOrder": "216", + "measuredW": "224", "measuredH": "44", - "w": "168", + "w": "224", "h": "44", - "x": "973", - "y": "2358", + "x": "176", + "y": "2559", "properties": { - "controlName": "100-javascript-asynchronous-javascript:promises:async-await" + "controlName": "101-javascript-modules:esm" }, "children": { "controls": { @@ -15001,11 +14993,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "158", + "w": "213", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "11", "y": "0", "properties": { "color": "16770457" @@ -15015,13 +15007,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "102", + "measuredW": "163", "measuredH": "25", - "x": "28", + "x": "36", "y": "9", "properties": { "size": "17", - "text": "async / await" + "text": "ECMAScript Modules" } }, { @@ -15032,7 +15024,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "144", + "x": "0", "y": "10", "children": { "controls": { @@ -15094,17 +15086,17 @@ } }, { - "ID": "4403", + "ID": "9756", "typeID": "__group__", - "zOrder": "215", - "measuredW": "225", - "measuredH": "44", - "w": "225", - "h": "44", - "x": "165", - "y": "2499", + "zOrder": "217", + "measuredW": "283", + "measuredH": "50", + "w": "283", + "h": "50", + "x": "458", + "y": "2587", "properties": { - "controlName": "100-javascript-modules:commonjs" + "controlName": "116-javascript-memory-management" }, "children": { "controls": { @@ -15113,27 +15105,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "213", - "h": "44", + "w": "274", + "h": "50", "measuredW": "200", "measuredH": "140", - "x": "12", + "x": "9", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "89", + "measuredW": "169", "measuredH": "25", - "x": "74", - "y": "9", + "x": "61", + "y": "12", "properties": { "size": "17", - "text": "CommonJS" + "text": "Memory Management" } }, { @@ -15145,7 +15137,7 @@ "w": "24", "h": "24", "x": "0", - "y": "10", + "y": "12", "children": { "controls": { "control": [ @@ -15173,28 +15165,11 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" - }, - "color": "10027263" + } } } ] @@ -15206,17 +15181,17 @@ } }, { - "ID": "4404", + "ID": "9757", "typeID": "__group__", - "zOrder": "216", - "measuredW": "224", + "zOrder": "218", + "measuredW": "251", "measuredH": "44", - "w": "224", + "w": "251", "h": "44", - "x": "166", - "y": "2549", + "x": "816", + "y": "2565", "properties": { - "controlName": "101-javascript-modules:esm" + "controlName": "100-javascript-memory-management:memory-lifecycle" }, "children": { "controls": { @@ -15225,11 +15200,11 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "213", + "w": "241", "h": "44", "measuredW": "200", "measuredH": "140", - "x": "11", + "x": "0", "y": "0", "properties": { "color": "16770457" @@ -15239,13 +15214,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "163", + "measuredW": "134", "measuredH": "25", - "x": "36", + "x": "54", "y": "9", "properties": { "size": "17", - "text": "ECMAScript Modules" + "text": "Memory Lifecycle" } }, { @@ -15256,7 +15231,7 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "0", + "x": "227", "y": "10", "children": { "controls": { @@ -15285,28 +15260,11 @@ "measuredH": "24", "x": "0", "y": "0", - "properties": { - "color": "16777215", - "icon": { - "ID": "circle", - "size": "small" - } - } - }, - { - "ID": "2", - "typeID": "Icon", - "zOrder": "2", - "measuredW": "24", - "measuredH": "24", - "x": "0", - "y": "0", "properties": { "icon": { "ID": "check-circle", "size": "small" - }, - "color": "10027263" + } } } ] @@ -15318,17 +15276,17 @@ } }, { - "ID": "4405", + "ID": "9758", "typeID": "__group__", - "zOrder": "218", + "zOrder": "219", "measuredW": "251", "measuredH": "44", "w": "251", "h": "44", - "x": "806", - "y": "2555", + "x": "816", + "y": "2615", "properties": { - "controlName": "100-javascript-memory-management:memory-lifecycle" + "controlName": "101-javascript-memory-management:garbage-collection" }, "children": { "controls": { @@ -15351,13 +15309,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "134", + "measuredW": "149", "measuredH": "25", - "x": "54", + "x": "46", "y": "9", "properties": { "size": "17", - "text": "Memory Lifecycle" + "text": "Garbage Collection" } }, { @@ -15413,17 +15371,17 @@ } }, { - "ID": "4406", + "ID": "9759", "typeID": "__group__", - "zOrder": "219", - "measuredW": "251", - "measuredH": "44", - "w": "251", - "h": "44", - "x": "806", - "y": "2605", + "zOrder": "220", + "measuredW": "282", + "measuredH": "50", + "w": "282", + "h": "50", + "x": "449", + "y": "2740", "properties": { - "controlName": "101-javascript-memory-management:garbage-collection" + "controlName": "117-javascript-chrome-dev-tools" }, "children": { "controls": { @@ -15432,27 +15390,27 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "241", - "h": "44", + "w": "274", + "h": "50", "measuredW": "200", "measuredH": "140", - "x": "0", + "x": "8", "y": "0", "properties": { - "color": "16770457" + "color": "16776960" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "149", + "measuredW": "189", "measuredH": "25", - "x": "46", - "y": "9", + "x": "50", + "y": "12", "properties": { "size": "17", - "text": "Garbage Collection" + "text": "Using Chrome Dev Tools" } }, { @@ -15463,8 +15421,8 @@ "measuredH": "24", "w": "24", "h": "24", - "x": "227", - "y": "10", + "x": "0", + "y": "13", "children": { "controls": { "control": [ @@ -15493,11 +15451,28 @@ "x": "0", "y": "0", "properties": { + "color": "16777215", "icon": { - "ID": "check-circle", + "ID": "circle", "size": "small" } } + }, + { + "ID": "2", + "typeID": "Icon", + "zOrder": "2", + "measuredW": "24", + "measuredH": "24", + "x": "0", + "y": "0", + "properties": { + "icon": { + "ID": "check-circle", + "size": "small" + }, + "color": "10027263" + } } ] } @@ -15508,15 +15483,15 @@ } }, { - "ID": "4407", + "ID": "9760", "typeID": "__group__", "zOrder": "221", "measuredW": "249", "measuredH": "44", "w": "249", "h": "44", - "x": "808", - "y": "2684", + "x": "818", + "y": "2694", "properties": { "controlName": "100-javascript-chrome-dev-tools:debugging-issues" }, @@ -15620,15 +15595,15 @@ } }, { - "ID": "4408", + "ID": "9761", "typeID": "__group__", "zOrder": "222", "measuredW": "249", "measuredH": "44", "w": "249", "h": "44", - "x": "808", - "y": "2733", + "x": "818", + "y": "2743", "properties": { "controlName": "101-javascript-chrome-dev-tools:debugging-memory-leaks" }, @@ -15715,15 +15690,15 @@ } }, { - "ID": "4409", + "ID": "9762", "typeID": "__group__", "zOrder": "223", "measuredW": "249", "measuredH": "44", "w": "249", "h": "44", - "x": "808", - "y": "2782", + "x": "818", + "y": "2792", "properties": { "controlName": "102-javascript-chrome-dev-tools:debugging-performance" }, @@ -15810,17 +15785,41 @@ } }, { - "ID": "4410", + "ID": "9763", + "typeID": "TextArea", + "zOrder": "224", + "w": "552", + "h": "124", + "measuredW": "200", + "measuredH": "140", + "x": "326", + "y": "2894" + }, + { + "ID": "9764", + "typeID": "Label", + "zOrder": "225", + "measuredW": "495", + "measuredH": "25", + "x": "355", + "y": "2914", + "properties": { + "size": "17", + "text": "For ecosystem and more, check other tracks involving JavaScript" + } + }, + { + "ID": "9765", "typeID": "__group__", - "zOrder": "227", - "measuredW": "252", + "zOrder": "226", + "measuredW": "229", "measuredH": "44", - "w": "252", + "w": "229", "h": "44", - "x": "345", - "y": "2939", + "x": "621", + "y": "2949", "properties": { - "controlName": "ext_link:roadmap.sh/frontend" + "controlName": "ext_link:roadmap.sh/backend" }, "children": { "controls": { @@ -15829,7 +15828,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "252", + "w": "229", "h": "44", "measuredW": "200", "measuredH": "140", @@ -15843,13 +15842,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "149", + "measuredW": "147", "measuredH": "25", - "x": "51", + "x": "41", "y": "9", "properties": { "size": "17", - "text": "Frontend Roadmap" + "text": "Backend Roadmap" } } ] @@ -15857,17 +15856,17 @@ } }, { - "ID": "4411", + "ID": "9766", "typeID": "__group__", - "zOrder": "226", - "measuredW": "229", + "zOrder": "227", + "measuredW": "252", "measuredH": "44", - "w": "229", + "w": "252", "h": "44", - "x": "611", - "y": "2939", + "x": "355", + "y": "2949", "properties": { - "controlName": "ext_link:roadmap.sh/backend" + "controlName": "ext_link:roadmap.sh/frontend" }, "children": { "controls": { @@ -15876,7 +15875,7 @@ "ID": "0", "typeID": "TextArea", "zOrder": "0", - "w": "229", + "w": "252", "h": "44", "measuredW": "200", "measuredH": "140", @@ -15890,13 +15889,13 @@ "ID": "1", "typeID": "Label", "zOrder": "1", - "measuredW": "147", + "measuredW": "149", "measuredH": "25", - "x": "41", + "x": "51", "y": "9", "properties": { "size": "17", - "text": "Backend Roadmap" + "text": "Frontend Roadmap" } } ] @@ -15906,17 +15905,17 @@ ] }, "attributes": { - "name": "New Wireframe 1 copy", - "order": 1000011.7645389404, + "name": "New Wireframe 1 copy 2", + "order": 1000006.8992828326, "parentID": null, "notes": "" }, "branchID": "Master", - "resourceID": "3DD51A3C-1F09-4BE6-B9FB-6875747EBA53", + "resourceID": "4BE92169-157F-4FC5-8E20-403CBCF7A6C6", "mockupH": "2928", "mockupW": "1168", - "measuredW": "1254", - "measuredH": "3092", + "measuredW": "1264", + "measuredH": "3102", "version": "1.0" }, "groupOffset": {