Es scheint, dass Cookies und Querystrings in der Webwelt fest etabliert sind. Dennoch macht Javascript Sie alle Arten von Splits und Parsing, um die Schlüssel und Werte zu bekommen. Hat jemand einen Einblick, warum es keine intuitivere native Unterstützung für Dinge wie Cookies und Querystrings gibt?Warum unterstützt Javascript nicht besser Cookies und Querystrings?
Zugegeben, es gibt Plugins und Frameworks, die dieses Zeug ein wenig besser machen. Ich möchte nur verstehen, warum es Plugins und Frameworks geben musste, um grundlegende Dinge wie diese überhaupt zu handhaben.
+1 DOM/Browser-Problem, kein Sprachproblem –
Zugegeben, aber JavaScript existiert, um Dinge zu tun, die das DOM selbst nicht tun kann. Mein Punkt ist, dass diese beiden grundlegenden Sammlungen vor Jahren mit JavaScript intuitiver gehandhabt werden sollten. –
Javascript selbst ist nur eine Sprache. Es gibt Server-Implementierungen von Javascript, und es gibt eine Adobe Acrobat-Implementierung von Javascript. (Sie können Javascript in einem PDF-Dokument ausführen). In jedem dieser Kontexte ergeben Cookies keinen Sinn. Cookies und Querystring sind etwas, was das DOM tatsächlich tun kann und sollte. (Das DOM sollte Funktionen zur Verfügung stellen, um diese Objekte zu manipulieren, und Javascript sollte nur diese Funktionen aufrufen). –