annotate core-javascript/getting-started.rst @ 201:b6864a86e876 default tip

Przetłumaczone getting-started
author Radomir Dopieralski <sheep-devel@sheep.art.pl>
date Sun, 15 Jul 2012 13:27:27 +0200
parents a21e804c9b2a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
1 Przygotowania
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
2 =============
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
3
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
4 Co będzie potrzebne
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
5 -------------------
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
6
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
7 Na swoim komputerze będziecie potrzebować:
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
8
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
9 #. Interpreter JavaScript udostępniający linię poleceń.
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
10
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
11 #. Edytor tekstu.
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
12
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
13 Musicie także ściągnąć i rozpakować :download:`katalog roboczy
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
14 </core-javascript-work.zip>`.
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
15
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
16
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
17 Windows i Linux
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
18 ---------------
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
19
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
20 Pod Windowsem najłatwiej jest `ściągnąć interpreter JSDB
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
21 <http://www.jsdb.org/download.html>`_ i używać Notepad (albo dowolny inny
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
22 edytor tekstu).
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
23
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
24 Pod Linuksem można zainstalować Rhino i używać swój domyślny edytor tekstu.
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
25
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
26 .. code-block:: sh
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
27
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
28 $ sudo apt-get install rhino
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
29
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
30
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
31 Gotowi?
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
32 -------
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
33
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
34 Będziecie chcieli uruchamiać interpreter JavaScript z katalogu roboczego.
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
35 Pod Linuksem nie trzeba w tym celu robić nic specjalnego, natomiast pod
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
36 Windowsem najłatwiej jest po prostu umieścić ``jsdb.exe`` w tym katalogu.
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
37
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
38 Kiedy będziecie gotowi, wpiszcie ``js`` (albo ``jsdb``) w linii poleceń
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
39 aby uruchomić interpreter. Zobaczycie wówczas coś takiego:
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
40
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
41 .. code-block:: javascript
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
42
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
43 core-javascript-work$ js
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
44 Rhino 1.7 release 2 2010 01 20
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
45 js>
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
46
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
47 Teraz wpiszcie komendy podane poniżej (wciskając Return na końcu każdej linii).
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
48 Powinniście dostać takie same wyniki jak pokazane.
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
49
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
50 .. code-block:: javascript
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
51
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
52 js> a = '0'
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
53 0
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
54 js> b = 0
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
55 0
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
56 js> c = ''
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
57
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
58 js> a == b
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
59 true
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
60 js> b == c
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
61 true
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
62 js> a == c
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
63 false
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
64
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
65
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
66 Ostatni wynik może być zaskoczeniem, ale każdy interpreter JavaScript tak robi.
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
67
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
68
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
69 Jesteście gotowi!
116
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
70 -----------------
a21e804c9b2a Add getting-started.rst.
jf3243
parents:
diff changeset
71
201
b6864a86e876 Przetłumaczone getting-started
Radomir Dopieralski <sheep-devel@sheep.art.pl>
parents: 116
diff changeset
72 Aby opuścić interpreter, wciśnijcie ``Ctrl-C`` lub ``Ctrl-D`` (pod Windowsem ``Ctrl-Z``).