Skip to content
This repository has been archived by the owner on Apr 1, 2021. It is now read-only.

Build beginner-accessible JavaScript reference articles #1068

Open
10 of 100 tasks
QuincyLarson opened this issue May 31, 2016 · 12 comments
Open
10 of 100 tasks

Build beginner-accessible JavaScript reference articles #1068

QuincyLarson opened this issue May 31, 2016 · 12 comments

Comments

@QuincyLarson
Copy link
Contributor

QuincyLarson commented May 31, 2016

This is a list of the MDN's JavaScript articles. It's clear that they are not sufficiently accessible to beginner developers. Our goal is to create wiki articles that express the same content as these MDN articles, but in more accessible wording where possible, and with simpler examples.

Note that the MDN is creative-commons licensed, and we can link back to their original articles at the bottom of our articles so their original authors get credit, too.

Expressions and operators

Statements and declarations

Functions

Classes

Errors

Misc

@ghost
Copy link

ghost commented May 31, 2016

@Rafase282, Before creating these articles, we need to come up with a template and layout.

@alayek alayek added this to the Create All suggested articles milestone May 31, 2016
@Rafase282
Copy link
Member

Rafase282 commented May 31, 2016

We could use this.

@QuincyLarson
Copy link
Contributor Author

@Rafase282 @atjonathan glad you two jumped on this issue so quickly. I created this because of this thread: http://forum.freecodecamp.com/t/anyone-else-think-mdn-code-descriptions-samples-suck/5784

If you see any articles that already exist, could you check them off on this issue?

@dogwaddle
Copy link

dogwaddle commented Jun 1, 2016

@QuincyLarson so I'm a little confused now, on what the confusion is about. I thought the issue was with the linked articles in the alogirthm challenges? When I looked at this articles list, I didn't see the Built In Objects, which made go over and look for them on the wiki. I found the String.prototype.split() and it looked like it was just a parsed down version of the MDN version? So that has me wondering if it is just an issue of the challenges linking to the FCC wiki? I was thinking the current pages could be simplified even further, and made this example.

image

@dogwaddle
Copy link

I also sent Chris Mills from MDN an email last night, to see if there is anyway I could go about this(template wise and all) that would be beneficial to both FCC and MDN. He is on vacation until next Wednesday though.

@kmcmcurtis7
Copy link

I'm still relatively green in javascript. I just haven't used it enough yet, but understand it enough to explain to newbies and I TA'd at a local Intro to Javascript class with Girl Develop It. I like @Rafase282 template, very simple.

I would love to help, just let me know what you come up with even if we are just taking MDN and parsing it down more. Thanks!

@alayek
Copy link
Member

alayek commented Jun 2, 2016

@kmcmcurtis7 we can talk more about this at our Wiki chat room. Feel free to drop by there, if you haven't already.

@Rafase282
Copy link
Member

Rafase282 commented Jun 2, 2016

What we already have, feel free to review the content for improvements.

Strict Mode
for of
while loop
for each
for in
for loops, for loops explained
do while

@daniel-chung
Copy link
Contributor

I took a crack at the assignment operator article and just opened a PR #1109. Please provide feedback and improvement suggestions!

This was referenced Jun 27, 2016
@dakshshah96
Copy link
Contributor

Under Statements and declarations, please check block (PR #1188) and if...else (PR #1189).

Cheers!

@ghost
Copy link

ghost commented Jun 29, 2016

@dakshshah96, added!
Thanks for your contributions 🎉

This was referenced Jun 29, 2016
@dakshshah96
Copy link
Contributor

dakshshah96 commented Jun 30, 2016

Under Statements and declarations, please check break (PR #1194), return (PR #1195) and continue (PR #1200).

Cheers!

This was referenced Jun 30, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

7 participants