JavaScriptin historia ja kehittyminen

Tämä kandidaatintutkielma tutustuu ja pohtii tapahtumia sekä syitä, miten JavaScript on kehittynyt yhdeksi suurimmista ohjelmointikielistä. Tavoitteena on syventyä niihin lähtökohtiin mistä JavaScript on saanut alkunsa, ja saada kuva niistä JavaScriptin kehitysaskeleista, jotka ovat johtaneet JavaSc...

Full description

Bibliographic Details
Main Author: Sippola, Joose
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:fin
Published: 2022
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/84817
_version_ 1826225796065263616
author Sippola, Joose
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Sippola, Joose Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Sippola, Joose Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Sippola, Joose
datasource_str_mv jyx
description Tämä kandidaatintutkielma tutustuu ja pohtii tapahtumia sekä syitä, miten JavaScript on kehittynyt yhdeksi suurimmista ohjelmointikielistä. Tavoitteena on syventyä niihin lähtökohtiin mistä JavaScript on saanut alkunsa, ja saada kuva niistä JavaScriptin kehitysaskeleista, jotka ovat johtaneet JavaScriptin suureen suosioon. This bachelor’s thesis explores and reflects on the events and reasons for how JavaScript has developed into one of the largest programming languages. The goal is to get deeper into the starting points from which JavaScript got its start, and to get a picture of the development steps in JavaScript which have led to the great popularity of JavaScript.
first_indexed 2024-09-11T08:52:05Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Itkonen, Jonne", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Sippola, Joose", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2023-01-09T06:43:19Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2023-01-09T06:43:19Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2022", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/84817", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4m\u00e4 kandidaatintutkielma tutustuu ja pohtii tapahtumia sek\u00e4 syit\u00e4, miten JavaScript on kehittynyt yhdeksi suurimmista ohjelmointikielist\u00e4. Tavoitteena on syventy\u00e4 niihin l\u00e4ht\u00f6kohtiin mist\u00e4 JavaScript on saanut alkunsa, ja saada kuva niist\u00e4 JavaScriptin kehitysaskeleista, jotka ovat johtaneet JavaScriptin suureen suosioon.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "This bachelor\u2019s thesis explores and reflects on the events and reasons for how JavaScript has developed into one of the largest programming languages. The goal is to get deeper into the starting points from which JavaScript got its start, and to get a picture of the development steps in JavaScript which have led to the great popularity of JavaScript.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2023-01-09T06:43:19Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2023-01-09T06:43:19Z (GMT). No. of bitstreams: 0\n Previous issue date: 2022", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "20", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.title", "value": "JavaScriptin historia ja kehittyminen", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202301091172", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "JavaScript", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmointikielet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "WWW-sivut", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmointi", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "selaimet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_84817
language fin
last_indexed 2025-02-18T10:56:44Z
main_date 2022-01-01T00:00:00Z
main_date_str 2022
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/312da00a-9cbb-45f8-b806-3ead3b17c79f\/download","text":"URN:NBN:fi:jyu-202301091172.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2022
record_format qdc
source_str_mv jyx
spellingShingle Sippola, Joose JavaScriptin historia ja kehittyminen Tietotekniikka Mathematical Information Technology 602 JavaScript ohjelmointikielet WWW-sivut ohjelmointi selaimet
title JavaScriptin historia ja kehittyminen
title_full JavaScriptin historia ja kehittyminen
title_fullStr JavaScriptin historia ja kehittyminen JavaScriptin historia ja kehittyminen
title_full_unstemmed JavaScriptin historia ja kehittyminen JavaScriptin historia ja kehittyminen
title_short JavaScriptin historia ja kehittyminen
title_sort javascriptin historia ja kehittyminen
title_txtP JavaScriptin historia ja kehittyminen
topic Tietotekniikka Mathematical Information Technology 602 JavaScript ohjelmointikielet WWW-sivut ohjelmointi selaimet
topic_facet 602 JavaScript Mathematical Information Technology Tietotekniikka WWW-sivut ohjelmointi ohjelmointikielet selaimet
url https://jyx.jyu.fi/handle/123456789/84817 http://www.urn.fi/URN:NBN:fi:jyu-202301091172
work_keys_str_mv AT sippolajoose javascriptinhistoriajakehittyminen