{"json_modified": "2016-08-02T02:46:25.298168", "uuid": "7f6eb2a5-82a5-48e8-a38a-49c2bb9534d3", "title": "Der class-Ausdruck", "url": "/de/docs/Web/JavaScript/Reference/Operators/class", "tags": ["Classes", "Reference", "operator", "JavaScript", "ECMAScript6", "Expression", "Operator"], "translations": [{"uuid": "bc5246ad-f7c5-4555-9f0e-13e640b650ab", "title": "class expression", "url": "/en-US/docs/Web/JavaScript/Reference/Operators/class", "tags": ["Classes", "Reference", "operator", "JavaScript", "ECMAScript6", "Expression", "Operator"], "summary": "The class expression is one way to define a class in ECMAScript 2015 (ES6). Similar to function expressions, class expressions can be named or unnamed. If named, the name of the class is local to the class body only. JavaScript classes are using prototype-based inheritance.", "localization_tags": [], "locale": "en-US", "last_edit": "2016-07-26T23:31:53", "review_tags": []}, {"uuid": "70b81403-b7b0-47dc-a035-afbf82aef867", "title": "class", "url": "/fr/docs/Web/JavaScript/Reference/Op%C3%A9rateurs/class", "tags": ["R\u00e9f\u00e9rence", "ECMAScript6", "Op\u00e9rateur", "JavaScript"], "summary": "Une expression de classe utilise une syntaxe similaire \u00e0 celle d'une instruction de classe. En revanche, avec les expressions de classes, il est possible de ne pas nommer la classe, ce qu'il est impossible de faire avec les instructions de classes. De plus, en utilisant les expressions de classe, on peut red\u00e9finir/red\u00e9clarer les classes si n\u00e9cessaire.", "localization_tags": [], "locale": "fr", "last_edit": "2016-07-28T01:52:40", "review_tags": []}, {"uuid": "5ea510c9-59a2-476c-bf1b-78536db666de", "title": "class \u5f0f", "url": "/ja/docs/Web/JavaScript/Reference/Operators/class", "tags": ["Class", "Claases", "JavaScript", "ECMAScript6", "Expression", "Operator"], "summary": "class \u5f0f\u306f\u3001ECMAScript 6\u3067\u30af\u30e9\u30b9\u3092\u5b9a\u7fa9\u3059\u308b\u65b9\u6cd5\u306e 1 \u3064\u3067\u3059\u3002function \u5f0f\u3068\u540c\u3058\u3088\u3046\u306b\u3001class \u5f0f\u306f\u540d\u524d\u3092\u4ed8\u3051\u308b\u3053\u3068\u3082\u4ed8\u3051\u306a\u3044\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u540d\u524d\u3092\u4ed8\u3051\u305f\u5834\u5408\u3001\u30af\u30e9\u30b9\u540d\u306f\u30af\u30e9\u30b9\u672c\u4f53\u306e\u307f\u30ed\u30fc\u30ab\u30eb\u3067\u3059\u3002 JavaScript \u306e\u30af\u30e9\u30b9\u306f\u30d7\u30ed\u30c8\u30bf\u30a4\u30d7\u30d9\u30fc\u30b9\u7d99\u627f\u304c\u4f7f\u308f\u308c\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2015-06-05T23:51:51", "review_tags": []}, {"uuid": "8ea43cf4-4560-4ef6-bf3e-a5a57fc33b77", "title": "\u7c7b\u8868\u8fbe\u5f0f", "url": "/zh-CN/docs/Web/JavaScript/Reference/Operators/class", "tags": [], "summary": "\u7c7b\u8868\u8fbe\u5f0f\u662f\u7528\u6765\u5b9a\u4e49\u7c7b\u7684\u4e00\u79cd\u8bed\u6cd5\u3002\u548c\u51fd\u6570\u8868\u8fbe\u5f0f\u76f8\u540c\u7684\u4e00\u70b9\u662f\uff0c\u7c7b\u8868\u8fbe\u5f0f\u53ef\u4ee5\u662f\u547d\u540d\u4e5f\u53ef\u4ee5\u662f\u533f\u540d\u7684\u3002\u5982\u679c\u662f\u547d\u540d\u7c7b\u8868\u8fbe\u5f0f\uff0c\u8fd9\u4e2a\u540d\u5b57\u53ea\u80fd\u5728\u7c7b\u4f53\u5185\u90e8\u624d\u80fd\u8bbf\u95ee\u5230\u3002JavaScript \u7684\u7c7b\u4e5f\u662f\u57fa\u4e8e\u539f\u578b\u7ee7\u627f\u7684\u3002", "localization_tags": [], "locale": "zh-CN", "last_edit": "2015-08-07T00:37:57", "review_tags": []}, {"uuid": "6b6b2cb6-9a1c-4ee9-955c-fedcd4c8e548", "title": "class \uc2dd", "url": "/ko/docs/Web/JavaScript/Reference/Operators/class", "tags": ["Classes", "Reference", "operator", "JavaScript", "ECMAScript6", "Expression", "Operator"], "summary": "class \uc2dd(expression)\uc740 ECMAScript 2015 (ES6)\uc5d0\uc11c \ud074\ub798\uc2a4\ub97c \uc815\uc758\ud558\ub294 \ud55c \ubc29\ubc95\uc785\ub2c8\ub2e4. function \uc2dd\uacfc \ube44\uc2b7\ud558\uac8c, class \uc2dd\uc740 \uc720\uba85(named) \ub610\ub294 \uc775\uba85(unnamed)\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc720\uba85\uc778 \uacbd\uc6b0, \ud074\ub798\uc2a4\uba85\uc740 \ud074\ub798\uc2a4 \ubab8\ud1b5(body)\uc5d0\uc11c\ub9cc \uc9c0\uc5ed(local)\uc785\ub2c8\ub2e4. JavaScript \ud074\ub798\uc2a4\ub294 \ud504\ub85c\ud1a0\ud0c0\uc785(\uc6d0\ud615) \uae30\ubc18 \uc0c1\uc18d\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.", "localization_tags": [], "locale": "ko", "last_edit": "2016-05-11T21:02:19", "review_tags": []}], "modified": "2016-08-02T02:46:23", "label": "Der class-Ausdruck", "localization_tags": [], "locale": "de", "id": 170511, "last_edit": "2016-08-02T02:46:15", "summary": "Der class-Ausdruck ist eine Methode eine Klasse in ECMAScript 2015 (ES6) zu definieren. Vergleichbar mit dem function-Ausdruck
kann die class-Anweisung benannt oder unbenannt sein. Ist sie benannt gilt der Name nur lokal im Klassenk\u00f6rper. JavaScript-Klassen nutzen prototyp-basierte Ver\u00e4rbung.", "sections": [{"id": "Quick_Links", "title": null}, {"id": "Syntax", "title": "Syntax"}, {"id": "Beschreibung", "title": "Beschreibung"}, {"id": "Beispiele", "title": "Beispiele"}, {"id": "Ein_einfacher_Klassenausdruck", "title": "Ein einfacher Klassenausdruck"}, {"id": "Benannte_class-Ausdr\u00fccke", "title": "Benannte class-Ausdr\u00fccke"}, {"id": "Spezifikationen", "title": "Spezifikationen"}, {"id": "Browserkompatibilit\u00e4t", "title": "Browserkompatibilit\u00e4t"}, {"id": "Siehe_auch", "title": "Siehe auch"}], "slug": "Web/JavaScript/Reference/Operators/class", "review_tags": []}