Merge pull request #696 from Chalarangelo/glossary-terms-chalarangelo

[ENHANCEMENT] Glossary terms
This commit is contained in:
Angelos Chalaris
2018-07-25 22:09:42 +03:00
committed by GitHub
5 changed files with 19 additions and 0 deletions

4
glossary/Boolean.md Normal file
View File

@ -0,0 +1,4 @@
### Boolean
Booleans are one of the primitive data types in JavaScript.
They represent logical data values and can only be `true` or `false`.

4
glossary/Currying.md Normal file
View File

@ -0,0 +1,4 @@
### Currying
Currying is a way of constructing functions that allows partial application of a function's arguments.
Practically, this means that a function is broken down into a series of functions, each one accepting part of the arguments.

3
glossary/DNS.md Normal file
View File

@ -0,0 +1,3 @@
### DNS
A DNS (Domain Name System) translates domain names to the IP addresses needed to find a particular computer service on a network.

4
glossary/Domain-name.md Normal file
View File

@ -0,0 +1,4 @@
### Domain name
A domain name is a website's address on the Internet, used primarily in URLs to identify the server for each webpage.
A domain name consists of a hierarchical sequence of names, separated by dots and ending with an extension.

View File

@ -0,0 +1,4 @@
### Object-oriented programming
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects, which may contain both data and procedures which can be use to operate on them.
JavaScript supports Object-oriented programming both via prototypes and classes.