Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 19dea24

Browse files
author
AbdulRahmanDbes
committed
Fix some English mistakes
1 parent 0d99503 commit 19dea24

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

Week5/REVIEW.MD

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ this review covers:
1414
- JavaScript callback functions tutorial: https://www.youtube.com/watch?v=pTbSfCT42_M&index=17&list=WL
1515

1616
## XMLHttpRequest
17-
**XMLHttpRequest** is an objects to interact with servers. You can retrieve data from a URL without having to do a full page refresh. XMLHttpRequest is used heavily in Ajax programming - [MDN](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest).
17+
**XMLHttpRequest** is an object to interact with servers. You can retrieve data from a URL without having to do a full page refresh. XMLHttpRequest is used heavily in Ajax programming - [MDN](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest).
1818

1919
So what is Ajax?
2020
**Ajax** is a method of exchanging data with a server, and updating parts of a web page without reloading the entire page.
2121

22-
Let's diving into the code:
22+
Let's dive into the code:
2323

2424
First, we need to make an instance from 'XMLHttpRequest' object.
25-
```javascript
25+
```js
2626
var http = new XMLHttpRequest();
2727
```
2828
When we are doing a request it goes through 5 states:
@@ -32,8 +32,8 @@ When we are doing a request it goes through 5 states:
3232
* 3 : request is in process.
3333
* 4 : request is complete.
3434

35-
In the code below we are checking if the request is complete or not, and we check the status == 200 just to make sure that we do not get 404 error - Take a look about [HTTP Status Code](https://httpstatuses.com).
36-
```javascript
35+
In the code below we are checking if the request is complete or not, and we check the status == 200 just to make sure that we do not get a 404 error - Read more about it here: [HTTP Status Code](https://httpstatuses.com).
36+
```js
3737
http.onreadystatechange = function() {
3838
if ( http.readyState == 4 && http.status == 200) {
3939
console.log('Response from the server: ' + http.response);
@@ -48,16 +48,16 @@ There are methods to deal with a server like (GET, POST, UPDATE, DELETE…)
4848
* DELETE: delete date from the server.
4949

5050
To initialize a request we use [open](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/open) method. The syntax is:
51-
```javascript
51+
```js
5252
XMLHttpRequest.open(method, url, async, user, password);
5353
```
5454
The parameters _method_ and _url_ are mandatory, _user_ and _password_ are optional. True is a default value for _async_.
5555

56-
```javascript
56+
```js
5757
http.open("GET", URL, true/false);
5858
```
5959
At the end we have to send our request to the server through [send](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/send) method. In our situation we are retrieving a data from the server, so we do not have to pass a parameter to the send request.
6060

61-
```javascript
61+
```js
6262
http.send();
6363
```

0 commit comments

Comments
 (0)