MariusTv
0afc6a15c6
ES6 Object destructuring - set default value ( #31025 )
2019-02-17 19:21:46 -08:00
Debalina
fd3fbf50e5
(chore) add mdn link for let and const ( #29829 )
...
* (chore) add mdn link for let and const
Add further reading section and included mdn link for let and const
* fix: corrected link syntax
2019-02-17 19:11:19 -08:00
MariusTv
28276ae4af
ES6 desctructuring - default values ( #31018 )
...
* ES6 desctructuring - default values
* fix: moved array spread operator section
2019-02-17 19:03:50 -08:00
MariusTv
d6fa57cd2f
Update ES6 array destructuring ( #31017 )
2019-02-17 14:37:56 -08:00
KurtWayn3
aa716b40d1
Add Information on Object Initializing in ES6 ( #32835 )
...
* Add Information on Object Initializing in ES6
* fix: added front matter block
2019-02-17 12:43:24 -05:00
RunsWithSquirrels
2f78a38885
Added Punctuation and Clarified Information ( #29691 )
...
I added a period to help make the article appear cleaner, as well as some further information with an already-established link to help clarify what the link tells the reader.
2019-02-17 09:53:04 -07:00
Zach Zhao
f9ffbe305c
Prototype Chain Cycles ( #25980 )
...
* Prototype Chain Cycles
* Fix error message
2019-02-16 23:28:39 -05:00
Michael Piekutowski
c68f606c03
Readability Fix ( #28000 )
...
I attempted to smooth out the readability of the second sentence of the second paragraph in the "JavaScript" section of the article without changing its meaning to enhance the user experience.
2019-02-16 12:21:53 -07:00
Rachel Irene Lunan
cafbe33cc7
mild proofreading edits ( #29854 )
...
removed repeated words and unnecessary punctuation
2019-02-16 10:41:49 -07:00
Debalina
7bd476c232
add code snippet: logical operator ( #29842 )
...
add code snippet for logical operator short-circuit evaluation
2019-02-16 10:02:27 -07:00
Tom
25a6f0441f
Update javascript comments guide [english] ( #33456 )
...
convert links + lists to markdown
remove redundant information
make it more readable
2019-02-15 13:33:20 +03:00
v01d3tr
7705e1a805
fix: syntax update ( #26895 )
2019-02-13 04:31:16 -05:00
Lipis
86b8cee810
Replace Github with GitHub ( #34971 )
2019-02-12 00:46:34 -08:00
Debalina Mukherjee
2e11dcb1ea
Add mdn link for map function ( #29883 )
...
Add resources section and include mdn link for map function
2019-02-09 15:02:26 -08:00
Pratik Lodha
08390807c8
Improved clarity of template literals ( #29658 )
...
* Improved clarity of template literals
2019-02-07 14:01:59 +01:00
Pratik Lodha
158b27c715
Update example explanation in detail ( #29643 )
...
* Update example explanation in detail
* Update index.md
2019-01-30 15:13:16 -08:00
Sai Kiran
7ea103fbfc
Extra bracket removed in syntax section ( #27705 )
2019-01-30 14:25:04 -08:00
John Folder
d12af36794
Create chart.js ( #26904 )
...
* Create chart.js
* Rename guide/english/javascript/chart.js to guide/english/javascript/chart-js/index.md
* fix: added frontmatter
2019-01-30 13:26:23 -08:00
Harry Zachariou
fcd4182e68
Added Reduce and structure changes ( #26760 )
...
Added the Reduce function with example also gave headings to Map and Filter
2019-01-28 21:22:17 -05:00
fransposito
e1be160a65
further explanation ( #27620 )
2019-01-17 12:02:35 -06:00
Dana Ottaviani
c5c1d44bf5
Include definition of \W ( #31143 )
2019-01-17 11:41:32 -06:00
fransposito
5cf8d966bd
grammatical edits for readability ( #27617 )
2019-01-17 11:39:56 -06:00
fransposito
52c61df1f8
grammatical edits for readability ( #27623 )
2019-01-17 11:20:50 -06:00
N1ck1234
10a789e2b8
Grammatical changes to help with readability ( #27453 )
...
Changed "this much must be already known to you" to " You should already know this much".
2019-01-17 11:19:42 -06:00
fransposito
05cea67127
grammar edits for readability ( #27610 )
2019-01-17 10:47:12 -06:00
Usman Akram
d8924e4600
Addition of interview preparation resources ( #26694 )
2019-01-10 20:46:02 -05:00
Monique
73087fb8f6
Changed wording and fixed grammatical errors in Advantages and Disadvantages of JavaScript tutorial ( #26528 )
...
* Fixed wording in JavaScript tutorial
Advantages and Disadvantages of JavaScript introduction
* Updated wording in JavaScript tutorial
2019-01-06 12:51:21 -05:00
wheat779
c3ec8babfc
Organize to make function categories titles ( #26391 )
...
Make each function category a title to organize the article, rather than making them list elements.
2019-01-05 15:33:30 -05:00
MCBlastoise
0af37ec6c4
Minor spelling and grammar fixes ( #27488 )
2018-12-28 10:30:45 -07:00
agrygo
89cab36423
Update index.md ( #27120 )
...
Added a sentence about ES6.
2018-12-28 10:08:29 -07:00
Szymon Woźny
b2ab72cb0b
change var to let ( #23172 )
...
change var to let
2018-12-23 15:04:10 +07:00
Samuel027
098c17674f
Additional resources. ( #26224 )
2018-12-21 07:57:59 -05:00
Olayemi Adebayo Roheem
e1e1f1cabb
Add the text "x = true; console.log(type of x) // boolean ``` From t… ( #26111 )
...
* Add the text "x = true; console.log(type of x) // boolean ``` From the last example above, The `typeof` operator returns a boolean that represents the current type of a variable; x which is of value `true`."
* Revert extra sentence
2018-12-21 05:09:38 -05:00
Thomas Abbott
4606509d9c
fix: update JavaScript string.prototype.trimleft article from stub ( #25981 )
...
* fix: update JavaScript string.prototype.trimleft article from stub
* Removed extra characer
2018-12-21 04:56:03 -05:00
Olayemi Adebayo Roheem
14b29da497
Add the text "In addition to the break statement which opts out of th… ( #26063 )
...
* Add the text "In addition to the break statement which opts out of the iteration when the condition is false is the continue statement. The `continue` statement skips the condition when the code is true, continues up until the condition is false. Using the above example again, let's see the functionality of the `continue` statement ```javascript for (var elephant = 1; elephant < 10; elephant+=2) { if (elephant === 7) { continue; } console.info('elephant is ' + elephant); } output: elephant is 1 elephant is 3 elephant is 5 elephant is 9 ```" to article
* Improved sentence structure
2018-12-21 03:31:23 -05:00
Sai Kiran
c698ff4e3b
semicolon on line 53 ( #27709 )
2018-12-20 19:14:25 -08:00
Channeas
8df55d5296
Wrote about operators and fixed a faulty example ( #23950 )
2018-12-20 19:04:58 -08:00
jasonranney
643fa813c3
Fixed capitalization and added description ( #25585 )
...
Fixed "WebStorm" capitalization and added a description for the Brackets text editor.
2018-12-20 20:42:23 -05:00
Nikhil Wadekar
13f019eaa4
Grammatical fix on line 1 ( #26601 )
...
Fixed sentence #2 under ##Output by adding "for"
2018-12-20 16:54:45 -08:00
Pratik Lodha
773aae4fdc
if-else definition made more clear to avoid confusion ( #25449 )
2018-12-20 06:30:51 -05:00
Stefan
375e702b57
Update let ( #24190 )
...
* Update index.md
* Formatting changes
2018-12-19 02:20:01 -05:00
Chirag Swadia
756bd19b35
Added further reading link, as there are many console methods available ( #25351 )
...
* Updated index.md
* Added noopener noreferrer for external link
* Fix a tag
2018-12-18 23:42:31 -05:00
Shruti Grover
2e806b4e15
Fixed typo - line 7 ( #30416 )
...
* Fixed typo - line 7
Changed "Booleans are a primitive datatype" to "Boolean is a primitive datatype"
Boolean is singular. It is a datatype.
* Update index.md
2018-12-16 19:33:42 -08:00
Roenz Aberin
ae5d0e87e6
Added an "a" on line 56 ( #29198 )
2018-12-16 19:20:31 -08:00
ALucatero03
2b03647e1e
fixed typo "datetype" to "data type" ( #27384 )
2018-12-16 19:18:50 -08:00
Rayon
6f8b6a82ed
Added some suggestions ( #25092 )
...
* Added some suggestions
Better practices about using Ternary.
* Reworded statement, grammar fix
2018-12-15 06:18:08 -05:00
jasonranney
fbf9524363
Added and removed spaces. ( #24759 )
2018-12-13 21:45:35 -05:00
somethingtrippy
e3eeafb601
Update wording of prevent default description ( #24706 )
2018-12-13 06:29:00 -05:00
Nick Haras
fab4d1401e
Improved wording ( #24225 )
2018-12-09 18:57:40 -05:00
haftav
f247b6a19a
Wording update ( #28125 )
2018-12-08 12:51:07 -07:00
githrdw
6977db2170
Added console.warn and console.group ( #24325 )
...
I have added console.warn and console.group functions
2018-12-07 04:53:06 -05:00
Eric Jae-Min Joo
6aa8aeda72
Add a greater detailed explanation of the Javascript example that is used. ( #23787 )
2018-12-07 03:47:43 -05:00
Prabesh Subedi
e35833b77a
Update index.md ( #24281 )
2018-12-07 03:28:58 -05:00
Oğuzcan Yavuz
172ec835d7
Add example for destructuring nested objects ( #24133 )
...
Also changed styling to be more consistent
2018-12-06 20:27:24 -05:00
vedanthv
94ef3d5ea5
added external reference ( #24119 )
2018-12-06 18:02:42 -05:00
jasonranney
16d7fed408
corrected "JavaScript" capitalization ( #25548 )
2018-12-07 02:58:50 +05:30
Manas Khurana
f09eb76794
Remove redundant text + common names + change ambiguous text ( #23564 )
...
1. Running functions using ternary already has another portion to itself. So, the description before it is repetition of the same thing, hence redundant.
2. The warning for using the operator sparingly is mentioned twice, hence it is also redundant code
3. In multiple places, terms that have specific meaning in programming languages are used which can cause ambiguity in the mind of the reader.
4. Ternary operator is also often referred to as the conditional operator, which was missing here.
2018-12-05 07:26:56 -06:00
kViking
f09e84ff14
Fixed code formatting ( #23068 )
...
Added curly brackets where they had been left out of the code snippets. Also fixed two grammatical errors on line 52
2018-12-02 03:17:12 +07:00
Eric Jae-Min Joo
9621e372d0
Add proper indentation to example code ( #23794 )
2018-11-30 07:21:49 -05:00
Eric Jae-Min Joo
521138726b
Fix example comment spacings ( #23792 )
2018-11-30 07:17:42 -05:00
kenyalenae
6911482f5b
Added website to Tutorials section ( #22865 )
...
Added link under Tutorials section for the GeeksforGeeks.org JavaScript Tutorials page which includes lots of helpful information on JavaScript.
2018-11-28 10:34:02 -08:00
Rayon
abcf76fd7d
Added polyfill ( #25130 )
...
Added polyfill for legacy browsers
2018-11-28 22:12:53 +05:30
Edy Ionescu
b7d4fd7349
Add the JavaScript exponentiation operator ( #25180 )
2018-11-28 19:58:10 +05:30
Rayon
43568de1a6
Fixed a bug ( #25139 )
...
There was no event argument passed but used one which was causing error. Passed event argument from `DOM`.
2018-11-28 19:57:09 +05:30
Roenz Aberin
0aa803ac34
Removed an extra "is a" on line 8 ( #23814 )
2018-11-27 21:01:55 -05:00
JMVL64
dd666ddd01
Added some details and changed scripting into programming ( #22767 )
...
I have added an extra link for people who do not understand frameworks, also I have been more consistent with describing JS as a programming language.
2018-11-28 01:00:15 +00:00
JMVL64
71177b5465
Added warning for infinite while statements ( #22805 )
2018-11-27 18:25:55 +09:00
Edy Ionescu
d46dc349f1
Arrow functions don't have a prototype property ( #25198 )
2018-11-26 21:33:29 +05:30
adrianchavez123
2b265e3404
Add example of arrow function with no brackets ( #23557 )
...
* Add example of arrow function with no brackets
Add an example of the shorter option of an arrow function
* Fixed typo
2018-11-26 03:20:59 -05:00
kcrabtree
a4742d8a76
Added helpful tips about comment usage ( #21168 )
2018-11-26 00:15:27 -05:00
msabitabrata
fc58c39489
Update in index.md ( #23025 )
...
Incorporate Asynchronous server side calls inside loops
2018-11-25 18:03:40 -08:00
Szymon Woźny
6814ad7f67
change var to const and let ( #23151 )
...
* change var to const and let
* fix: output
2018-11-24 14:41:42 +07:00
kViking
7d226d0078
Added variable addition example ( #23047 )
...
Added an example showing storing values in variables before adding them. Also added syntax highlighting to original code snippet.
2018-11-24 14:30:12 +07:00
wheat779
ab617a762a
Update index.md ( #26286 )
...
Improved IDE shortcut section by including linux and reworking list and made shortcuts clearer by using <kbd> for buttons
2018-11-23 21:07:04 +05:30
Pixelposh
a9f4f11a77
Added definitions to parameters ( #22818 )
...
* Added definitions to parameters
* Add formatting
2018-11-23 00:04:20 +07:00
kViking
4dc1535d86
Whitespace formatting ( #23083 )
...
Added/fixed whitespace. I'm just trying to get a t-shirt, man
2018-11-22 02:32:35 -05:00
DC
adad522465
Formatting examples, added example based on note ( #21186 )
...
would like some feedback on my extra example :)
2018-11-21 08:26:07 -05:00
Adewale Orotayo
26c4b20a9b
Add "Second example of Const" to article ( #22727 )
...
* Add "Second example of Const" to article
Describing const also to be scoped i.e, accessible in the block where it was defined can be added to the article
* Reordered changes and fixed formatting
2018-11-20 18:46:06 -05:00
CharlesMarlow
64ab5c78f6
Added framework to Javascript frameworks section ( #22637 )
...
Vue.js was added on line 34 as one of the prominent front-end frameworks for Javascript.
2018-11-20 18:35:31 -05:00
JiDarwish
c29445ca5e
Added ternary operator ( #22234 )
...
* Added ternary operator
* Update index.md
2018-11-21 00:47:00 +07:00
Adenle Abiodun
df435ccebf
UPDATES: Electron added, disadvantage added ( #21678 )
2018-11-19 14:46:10 +09:00
Ashish Patel
89724aa612
Added new line between questions and answers ( #22273 )
2018-11-18 19:29:07 -07:00
Carl
94dfdb4019
Added description to JavaScript Frameworks in index.md ( #22144 )
...
* Added description to JavaScript Frameworks
I added an extended description to the JavaScript Frameworks subheading to explain what they are.
* spacing and capitalization
2018-11-18 18:27:47 -07:00
Purposeful Programming
25884ade58
Add apostrophe to "let's" ( #23761 )
2018-11-18 19:50:06 +05:30
Adhiraj
dab81b7da9
added Youtube link in line 15 with a bit of intro ( #22263 )
2018-11-18 07:12:48 -06:00
Rachel Krupnick
06e46f188d
Fix typo and add to description. ( #23313 )
2018-11-17 03:14:20 -05:00
ashrewsb
7b1e86bcac
Added wiki article hyperlink to PHP. ( #23224 )
2018-11-17 00:52:05 -05:00
Aerohob
d883528f0a
Updated Atom description ( #24457 )
...
Atom is an open source text editor made by GitHub. It features embedded Git Control and numerous customization options.
2018-11-17 11:03:37 +05:30
Aerohob
452f5a180c
Added a description to Brackets ( #24444 )
...
A text editor made with web designers and front-end developers in mind. Features include: inline editing, live preview, and preprocessor support.
2018-11-17 11:01:36 +05:30
Aerohob
7ce4be9d1f
Added a description to Sublime Text ( #24453 )
...
Sublime Text is a cross-platform editor featuring a Python API. Free to download and evaluate, but requires a license for continued use.
2018-11-17 11:00:17 +05:30
Szymon Woźny
8d09956713
Add space after dot ( #23137 )
2018-11-17 00:17:55 -05:00
Eme-rald
ceaa347264
Explained why you may want to comment code out. ( #21204 )
...
* Explained why you may want to comment code out.
* Update index.md
2018-11-16 12:14:26 -05:00
Alex Busch
fda88b8084
Added Javascript 30 Resource ( #22683 )
...
* Added Javascript 30 Resource
* Fixed grammar
2018-11-16 04:41:39 -05:00
Eve Mendelevich
9b51c70d45
Add line break ( #23064 )
...
Added a line break between the last section's title and its content.
2018-11-14 23:19:06 -05:00
faisal sayed
31f7b87854
Update index.md ( #24529 )
2018-11-14 21:15:23 +05:30
Manas Khurana
6d583eb8f1
Add missing terminators + other corrections ( #23502 )
...
* Add missing terminators + other corrections
Missing terminators were added and for loop formatting was corrected. Even though terminators are optional, they can often confuse beginners. Also, a typo and a grammatical error was corrected.
* fix: formatting
2018-11-14 20:57:23 +05:30
Tansica Sun
92cb04434f
Clarified + in addition and concatenation ( #21433 )
...
Distinguished `+` function (arithmetic versus concatenation) when dealing with different data types (number versus string).
2018-11-13 21:13:34 -07:00
samfultonschool
87e38c2161
Added created by and when ( #21584 )
...
Added that Brendan Eich created JS in may of 1995.
2018-11-13 23:47:17 +00:00
Krishna Vishwakarma
fe00a8f959
Add 'index.md' for Every Function in javascript ( #27682 )
...
* Add 'index.md' for Every Function in javascript
* Changed File name to 'every-function'
* fix: corrected frontmatter
2018-11-13 12:44:51 -08:00
Abdul Ghaffar
711d77dddf
add babel link to 'Quick JavaScript' ( #21343 )
2018-11-12 20:22:36 +09:00