Skip to content

Commit 199aa3f

Browse files
committed
Fixes wrong table presentation
1 parent fc56b3c commit 199aa3f

File tree

1 file changed

+91
-129
lines changed

1 file changed

+91
-129
lines changed

JavaScript/CoffeeScript/resume.md

Lines changed: 91 additions & 129 deletions
Original file line numberDiff line numberDiff line change
@@ -1,138 +1,100 @@
11
# Резюме
22

33
`$ npm install -g coffee-script` - установка CoffeScript (после установки [Node.js](http://nodejs.org/) и [npm](http://npmjs.org/))
4-
<table>
5-
<tr>
6-
<th>CoffeeScript</th>
7-
<th>JavaScript</th>
8-
</tr>
9-
<tr>
10-
<td>== is</td>
11-
<td>===</td>
12-
</tr>
13-
<tr>
14-
<td>!= isnt</td>
15-
<td>!==</td>
16-
</tr>
17-
<tr>
18-
<td>not</td>
19-
<td>!</td>
20-
</tr>
21-
<tr>
22-
<td>unless что-то
23-
(пока не)
24-
</td>
25-
<td>!что-то</td>
26-
</tr>
27-
<tr>
28-
<td>and</td>
29-
<td>&&</td>
30-
</tr>
31-
<tr>
32-
<td>or</td>
33-
<td>||</td>
34-
</tr>
35-
<tr>
36-
<td>true yes on</td>
37-
<td>true</td>
38-
</tr>
39-
<tr>
40-
<td>false no off</td>
41-
<td>false</td>
42-
</tr>
43-
<tr>
44-
<td>@</td>
45-
<td>this</td>
46-
</tr>
47-
<tr>
48-
<td>a < b < c</td>
49-
<td>a < b && b < c</td>
50-
</tr>
51-
<tr>
52-
<td>a?</td>
53-
<td>typeof a !== "undefined" && a !== null</td>
54-
</tr>
55-
<tr>
56-
<td>"строка #{переменная}"</td>
57-
<td>"строка" + переменная</td>
58-
</tr>
59-
<tr>
60-
<td>if/then/else</td>
61-
<td>?/:</td>
62-
</tr>
63-
<tr>
64-
<td>switch/when/else</td>
65-
<td>switch/case/default</td>
66-
</tr>
67-
<tr>
68-
<td>что-то if условие
69-
ИЛИ
4+
| CoffeeScript | JavaScript |
5+
| —————— | —————|
6+
| == is | === |
7+
| != isnt | !== |
8+
| not | ! |
9+
| unless что-то
10+
(пока не) | !что-то |
11+
| and | && |
12+
| or | || |
13+
| true yes on | true |
14+
| false no off | false |
15+
| @ | this |
16+
| a < b < c | a < b && b < c |
17+
| ```coffeescript
18+
a?
19+
``` | ```javascript
20+
typeof a !== "undefined" && a !== null
21+
``` |
22+
| "строка #{переменная}" | "строка" + переменная |
23+
| if/then/else | ?/: |
24+
| switch/when/else | switch/case/default |
25+
| ```coffeescript
26+
что-то if условие
27+
```
28+
ИЛИ
29+
```coffeescript
7030
if условие что-то
71-
</td>
72-
<td>if (условие) {что-то};</td>
73-
</tr>
74-
<tr>
75-
<td>имяПеременной = 'что-то'</td>
76-
<td>var имяПеременной = 'что-то';</td>
77-
</tr>
78-
<tr>
79-
<td>range = [1..10]
80-
ИЛИ
31+
``` | ```javascript
32+
if (условие) {что-то};
33+
``` |
34+
| ```coffeescript
35+
имяПеременной = 'что-то'
36+
``` | ```javascript
37+
var имяПеременной = 'что-то';
38+
``` |
39+
| ```coffeescript
40+
range = [1..10]
41+
```
42+
ИЛИ
43+
```coffeescript
8144
range = [1...11]
82-
</td>
83-
<td>var range = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];</td>
84-
</tr>
85-
<tr>
86-
<td>имяОбъекта = свойство: 'значение', метод: -> 'что-то'
87-
ИЛИ
88-
имяОбъекта =
89-
свойство: 'значение'
90-
метод: -> 'что-то'
91-
</td>
92-
<td>var имяОбъекта = {
93-
свойство: 'значение',
94-
метод: function () {
95-
return 'что-то';
96-
}
45+
``` | ```javascript
46+
var range = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
47+
``` |
48+
| ```coffeescript
49+
имяОбъекта = свойство: 'значение', метод: -> 'что-то'
50+
```
51+
ИЛИ
52+
```coffeescript
53+
имяОбъекта =
54+
свойство: 'значение'
55+
метод: -> 'что-то'
56+
``` | ```javascript
57+
var имяОбъекта = {
58+
свойство: 'значение',
59+
метод: function () {
60+
return 'что-то';
61+
}
9762
};
98-
</td>
99-
</tr>
100-
<tr>
101-
<td>for элемента in коллекции
102-
сделать что-то if условие
103-
ИЛИ
104-
сделать что-то for элемента in колекции when условие
105-
</td>
106-
<td>for (элемента in коллекции)
107-
if (условие) {
108-
сделать что-то;
109-
}
110-
</td>
111-
</tr>
112-
<tr>
113-
<td>имяФункции = -> 'что-то'</td>
114-
<td>var имяФункции = function () {
115-
return 'что-то';
63+
``` |
64+
| ```coffeescript
65+
for элемента in коллекции
66+
сделать что-то if условие
67+
```
68+
ИЛИ
69+
```coffeescript
70+
сделать что-то for элемента in колекции when условие | ```javascript
71+
for (элемента in коллекции)
72+
if (условие) {
73+
сделать что-то;
74+
}
75+
``` |
76+
| ```coffeescript
77+
имяФункции = -> 'что-то'
78+
``` | ```javascript
79+
var имяФункции = function () {
80+
return 'что-то';
11681
};
117-
</td>
118-
</tr>
119-
<tr>
120-
<td>имяФункции = (аргумент1, аргументN) -> 'что-то'</td>
121-
<td>var имяФункции = function (аргумент1, аргументN) {
122-
return 'что-то';
82+
``` |
83+
| ```coffeescript
84+
имяФункции = (аргумент1, аргументN) -> 'что-то'
85+
``` | ```javascript
86+
var имяФункции = function (аргумент1, аргументN) {
87+
return 'что-то';
12388
};
124-
</td>
125-
</tr>
126-
<tr>
127-
<td>имяФункции = (аргумент = 'что-то') -> аргумент
128-
(присвоение значения аргументу по умолчанию)
129-
</td>
130-
<td>var имяФункции = function (аргумент) {
131-
if (аргумент == null) {
132-
аргумент = 'что-то';
133-
}
134-
return аргумент;
89+
``` |
90+
| ```coffeescript
91+
имяФункции = (аргумент = 'что-то') -> аргумент
92+
```
93+
(присвоение значения аргументу по умолчанию) | ```javascript
94+
var имяФункции = function (аргумент) {
95+
if (аргумент == null) {
96+
аргумент = 'что-то';
97+
}
98+
return аргумент;
13599
};
136-
</td>
137-
</tr>
138-
</table>
100+
``` |

0 commit comments

Comments
 (0)