Skip to content

Commit d41a755

Browse files
authored
Merge pull request #8 from ockley/master
Manuals and specifications
2 parents f3c74d8 + e55d188 commit d41a755

File tree

2 files changed

+45
-45
lines changed

2 files changed

+45
-45
lines changed
Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
11

2-
# Manuals and specifications
2+
# Manualer og specifikationer
33

4-
This book is a *tutorial*. It aims to help you gradually learn the language. But once you're familiar with the basics, you'll need other sources.
4+
Denne bog er en *tutorial*. Den går efter at hjælpe dig med at lære dig sproget lidt ad gangen. Men, lige så snart du er fortrolig med det grundlæggende, vil du få brug for andre kilder til information.
55

6-
## Specification
6+
## Specifikationer
77

8-
[The ECMA-262 specification](https://www.ecma-international.org/publications/standards/Ecma-262.htm) contains the most in-depth, detailed and formalized information about JavaScript. It defines the language.
8+
[ECMA-262 specificationen](https://www.ecma-international.org/publications/standards/Ecma-262.htm) indeholder den mest dybdegående, detaljerede og formaliserede information om JavaScript. Det er den der definerer selve sproget.
99

10-
But being that formalized, it's difficult to understand at first. So if you need the most trustworthy source of information about the language details, the specification is the right place. But it's not for everyday use.
10+
Men, når det er skrevet så formelt er det også meget svært at forstå for en begynder. Så, hvis du skal bruge den mest pålidelige kilde til information om detaljer i sproget, så er specifikationen det rigtige sted. Men, det er ikek til hverdagsbrug.
1111

12-
A new specification version is released every year. In-between these releases, the latest specification draft is at <https://tc39.es/ecma262/>.
12+
En ny spedifikation bliver udgivet hvert år. Imellem hver udgivelse kan du se kladden til den næste på <https://tc39.es/ecma262/>.
1313

14-
To read about new bleeding-edge features, including those that are "almost standard" (so-called "stage 3"), see proposals at <https://github.com/tc39/proposals>.
14+
Hvis du vil læse om de sidste nye features og de features der "næsten er standard" (kaldet "stage 3") kan du se dem på <https://github.com/tc39/proposals>.
1515

16-
Also, if you're in developing for the browser, then there are other specs covered in the [second part](info:browser-environment) of the tutorial.
16+
Derudover, hvis du er interesseret i at udvikle til browseren, er der også andre specifikationer der dækkes i [anden del](info:browser-environment) af denne tutorial.
1717

18-
## Manuals
18+
## Manualer
1919

20-
- **MDN (Mozilla) JavaScript Reference** is a manual with examples and other information. It's great to get in-depth information about individual language functions, methods etc.
20+
- **MDN (Mozilla) JavaScript Reference** er en manual med ekempler og anden information. Den er en god kilde til uddybende information om sprogets funktioner, metoder etc.
2121

22-
One can find it at <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
22+
Du kan finde den på <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
2323

24-
Although, it's often best to use an internet search instead. Just use "MDN [term]" in the query, e.g. <https://google.com/search?q=MDN+parseInt> to search for `parseInt` function.
24+
Det kan dog ofte nemmest betale sig at søge i den via internettet. Skriv noget i stil med "MDN [term]" i søgefeltet, f.eks. <https://google.com/search?q=MDN+parseInt> for at slå op på funktionen `parseInt`.
2525

2626

27-
- **MSDN** – Microsoft manual with a lot of information, including JavaScript (often referred to as JScript). If one needs something specific to Internet Explorer, better go there: <http://msdn.microsoft.com/>.
27+
- **MSDN** – Microsoft manual med en masse information, blandt andet JavaScript (ofte referet til som JScript). Hvis du har behov for viden, der er specifik til Internet Exlporer, så kig på <http://msdn.microsoft.com/>.
2828

29-
Also, we can use an internet search with phrases such as "RegExp MSDN" or "RegExp MSDN jscript".
29+
Her kan du også søge via en søgemaskine med sætninger som "RegExp MSDN" eller "RegExp MSDN jscript".
3030

31-
## Compatibility tables
31+
## Oversigter over kompatibilitet
3232

33-
JavaScript is a developing language, new features get added regularly.
33+
JavaScript er et sprog i udvikling og nye muligheder bliver jævnligt tilføjet.
3434

35-
To see their support among browser-based and other engines, see:
35+
For et overblik over, hvad der er understøttet i hvilke browsere, så kan du besøge:
3636

37-
- <http://caniuse.com> - per-feature tables of support, e.g. to see which engines support modern cryptography functions: <http://caniuse.com/#feat=cryptography>.
38-
- <https://kangax.github.io/compat-table> - a table with language features and engines that support those or don't support.
37+
- <http://caniuse.com> - oversigt over understøttelse af enkelte features, f.eks. for at se, hvilke motorer, der understøtter funtkioner til kryptering: <http://caniuse.com/#feat=cryptography>.
38+
- <https://kangax.github.io/compat-table> - en tanel med sprogfeatures og hvilke browsere der understøtter dem og hvilke der ikke gør.
3939

40-
All these resources are useful in real-life development, as they contain valuable information about language details, their support etc.
40+
Alle disse ressourcer er anvendelige i dagligdags udvikling. De indeholder vigtig information om detaljer i sproget, deres grad af understøttelse osv.
4141

42-
Please remember them (or this page) for the cases when you need in-depth information about a particular feature.
42+
Husk dem (eller denne side) til de tidspunkter, hvor du for brug for forklaringer på detaljer omkring sproget eller en specifik feature.
Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,46 @@
1-
# Code editors
1+
# Kodeeditorer
22

3-
A code editor is the place where programmers spend most of their time.
3+
En kodeeditor er det sted, hvor du som programmør bruger det meste af din tid.
44

5-
There are two main types of code editors: IDEs and lightweight editors. Many people use one tool of each type.
5+
Der er grundlæggende to typer af editorer: IDE'er og letvægtseditorer. Mange udviklere bruger én af hver type.
66

77
## IDE
88

9-
The term [IDE](https://en.wikipedia.org/wiki/Integrated_development_environment) (Integrated Development Environment) refers to a powerful editor with many features that usually operates on a "whole project." As the name suggests, it's not just an editor, but a full-scale "development environment."
9+
Begrebet [IDE](https://en.wikipedia.org/wiki/Integrated_development_environment) (Integrated Development Environment) referer til en kraftfuld editor med mange muligheder der gør det muligt at arbejde med "hele projekter". Som navnet antyder, er det ikke kun en editor, men et fuldskala udviklingsmiljø.
1010

11-
An IDE loads the project (which can be many files), allows navigation between files, provides autocompletion based on the whole project (not just the open file), and integrates with a version management system (like [git](https://git-scm.com/)), a testing environment, and other "project-level" stuff.
11+
Et IDE henter et projekt (som kan indeholde mange filer), tillader navigation mellem filer, hjælper med automatisk udførelse baseret på hele projektet og ikke bare den åbne fil, og integrerer med systemer til versionering (såsom [git](https://git-scm.com/)), et testmiljø og andre funktioner på projektniveau.
1212

13-
If you haven't selected an IDE yet, consider the following options:
13+
Hvis du ikke har valgt en IDE endnu, så kan du prøve følgende:
1414

15-
- [Visual Studio Code](https://code.visualstudio.com/) (cross-platform, free).
16-
- [WebStorm](http://www.jetbrains.com/webstorm/) (cross-platform, paid).
15+
- [Visual Studio Code](https://code.visualstudio.com/) (cross-platform, gratis).
16+
- [WebStorm](http://www.jetbrains.com/webstorm/) (cross-platform, betaling).
1717

18-
For Windows, there's also "Visual Studio", not to be confused with "Visual Studio Code". "Visual Studio" is a paid and mighty Windows-only editor, well-suited for the .NET platform. It's also good at JavaScript. There's also a free version [Visual Studio Community](https://www.visualstudio.com/vs/community/).
18+
Til WIndows er der også "Visual Studio", ikke at forveksle med "Visual Studio Code". "Visual Studio" er en kraftfuld WIndows-only editor der dog koster penge i den fulde version og virkelig god til udvikling på .NET platformen. Den er dog også god til JavsScript og der findes en gratis version kaldet [Visual Studio Community](https://www.visualstudio.com/vs/community/).
1919

20-
Many IDEs are paid, but have a trial period. Their cost is usually negligible compared to a qualified developer's salary, so just choose the best one for you.
20+
Mange IDE er betalingsprogrammer, men de har ofte en prøveperiode. De koster dog ikke så meget at man som professionel udvikler ikke kan forsvare at betale det, så vælg den du synes matcher dine behov bedst, når du begynder at arbejde professionelt med programmering.
2121

22-
## Lightweight editors
22+
## Letvægtseditorer
2323

24-
"Lightweight editors" are not as powerful as IDEs, but they're fast, elegant and simple.
24+
Letvægtseditorer er ikke så kraftfulde som IDE'er, men de er hurtige, elegante og simple.
2525

26-
They are mainly used to open and edit a file instantly.
26+
De bliver hovedsageligt brugt til hurtigt at åbne og redigere filer.
2727

28-
The main difference between a "lightweight editor" and an "IDE" is that an IDE works on a project-level, so it loads much more data on start, analyzes the project structure if needed and so on. A lightweight editor is much faster if we need only one file.
28+
Hovedforskellen mellem et IDE og en letvægtseditor er, at IDE'et arbejder på projektniveau, så den henter mange flere data fra starte, analyserer projektets struktur, hvis der er behov for det osv. En letvægtseditor er meget hurtigere, hvis du bare skal arbejde med enkelte filer.
2929

30-
In practice, lightweight editors may have a lot of plugins including directory-level syntax analyzers and autocompleters, so there's no strict border between a lightweight editor and an IDE.
30+
I praksis, så har mange letvægtseditorer mulighed for en masse plugin programmer, der også indbefatter syntax-analusering, autofuldførelse osv, så der er ikke nogen klar grænse mellem letvægtseditorer og et IDE.
3131

32-
The following options deserve your attention:
32+
Følgende programmer kan være gode at undersøge:
3333

34-
- [Atom](https://atom.io/) (cross-platform, free).
35-
- [Visual Studio Code](https://code.visualstudio.com/) (cross-platform, free).
34+
- [Atom](https://atom.io/) (cross-platform, gratis).
35+
- [Visual Studio Code](https://code.visualstudio.com/) (cross-platform, gratis).
3636
- [Sublime Text](http://www.sublimetext.com) (cross-platform, shareware).
37-
- [Notepad++](https://notepad-plus-plus.org/) (Windows, free).
38-
- [Vim](http://www.vim.org/) and [Emacs](https://www.gnu.org/software/emacs/) are also cool if you know how to use them.
37+
- [Notepad++](https://notepad-plus-plus.org/) (Windows, gratis).
38+
- [Vim](http://www.vim.org/) og [Emacs](https://www.gnu.org/software/emacs/) er også gode, hvis man ved, hvordan de bruges.
3939

40-
## Let's not argue
40+
## Lad os nu ikke komme op og skændes
4141

42-
The editors in the lists above are those that either I or my friends whom I consider good developers have been using for a long time and are happy with.
42+
Editorer på listen ovenfor er dem som enten jeg eller jeg har set folk omkring mig bruge og betragte som gode redskaber for dem.
4343

44-
There are other great editors in our big world. Please choose the one you like the most.
44+
Der findes andre gode editorer på nettet. Kig dig omkring og brug den du har det bedst med..
4545

46-
The choice of an editor, like any other tool, is individual and depends on your projects, habits, and personal preferences.
46+
Valget af editor er, som med mange andre redskaber, et individuelt valg og er nogle gange afhængig af projektet, vaner og personlig præference.

0 commit comments

Comments
 (0)