View Code? Open in Web Editor
NEW
This repository is for beginners to start learning JavaScript from Scratch
Home Page: https://swap76.github.io/Learn-JavaScript/
License: GNU Affero General Public License v3.0
learn-javascript's People
learn-javascript's Issues
Higher order functions like filter,reduce,mapForEach are not available.
@Swap76 Please assign this to me. And I'll do it
Create a new file named numberMethods in JavaScript_Basics and add the following:
- How we can use and manipulate using the numerical methods in .md
- Example of numerical methods in .js
Create .md and .js both files as we are shifting to Docsify
Create a new file named FilteringArray in JavaScript_Advanced and add the following:
-
Where we use the filter method
-
More info if there about filter method
-
Create .md file as we are shifting to Docsify
The typos should be eliminated from all files
Create a new file named coercion in JavaScript_Advance and add the following:
- Where we use coercion in .md
- how we make coercion in .md
- Example of coercion in .js
Create .md and .js both files as we are shifting to Docsify
Create a new file named try-catch in JavaScript_Advanced and add the following:
Why use try-catch
More info if there and make a request to open API with try-catch
If anyone is taking the issue please comment to save efforts of others
Create a new file named async-await in JavaScript_Advanced and add the following:
If anyone is taking the issue please comment to save efforts of others
This is a common issue where anyone can tell me about the concepts or examples they want to add
After that
- I will be creating a separate issue for that to keep track of the work
- Will assign to the person
- Start Contributing :-)
Thanks to all for making this project so big :-)
Create a new file named Flattening in JavaScript_Basics and add the following:
-
Where we use the Flattening
-
More info if there about Flattening
-
Create .md and .js both files as we are shifting to Docsify
Create a new file named json in JavaScript_Advance and add the following:
- Where we use JSON in .md
- How we access and manipulate JSON in .md
- Example of JSON in .js
Create .md and .js both files as we are shifting to Docsify
Setup Express for creating a server
Create a route and controller for the route
Add .js and .md both
Create a new file named mapObject in JavaScript_Advance and add the following:
- Where we use mapObject in .md
- How we make mapObject in .md
- Example of mapObject in .js
Create .md and .js both files as we are shifting to Docsify
Connect to MongoDB show good practices of Debugging while connecting
Create Both .js and .md file
Create a new file named comparisonOprators in JavaScript_Basic and add the following:
- Where we use comparisonOprators in .md
- How we make comparisonOprators in .md
- Example of comparisonOprators in .js
Create .md and .js both files as we are shifting to Docsify
Please correct all typos from docs/ where .me files are and also typos from comments in .js files
Create a new file named domManipulation in Javascript_Basics and add the following:
- Where we use domManipulation in .md
- How we make domManipulation in .md
- Example of domManipulation in .js
Create .md and .js both files as we are shifting to Docsify
Can we add uses of substr and substring
as well?
Create the file named Switch in JavaScript_Basics and add the following:
Create a new file named set-object in JavaScript_Advance and add the following:
- Where we use set-object in .md
- how we make set-object in .md
- Example of set-object in .js
Create .md and .js both files as we are shifting to Docsify
Create a new file named polymorphism in JavaScript_Advance and add the following:
Where we use polymorphism in .md
How we access and manipulate polymorphism in .md
Example of polymorphism in .js
Create .md and .js both files as we are shifting to Docsify
Convert pages from .js to .md in presentable manner
Anyone can take any file for conversion but make sure you store conversions into docs and the specified file
If you are working on any file then please comment here this will save our efforts.
Create a new file named Splice and Slice in JavaScript_Advanced and add the following:
-
Where we use Splice and Slicein js
-
More info if there about Splice and Slice
-
Create .md and .js both files as we are shifting to Docsify
Connect to Postgres using good practices such as debugging
Add both .js and .md file
Create a new file named callback in JavaScript_Advanced and add the following:
Where callbacks are used
Also, discuss the problem of callback hell
More info if there and make a request to open API with callbacks
Create .md file as we are shifting to docsify
Have a .js file which can be executed separately and .md also
If anyone is taking the issue please comment to save efforts of others
Create a new file named assignments in JavaScript_Advance and add the following:
- Different types of assignments in .md
- Example of assignments in .js
Create .md and .js both files as we are shifting to Docsify
Add more examples for understanding with output
If you are adding new examples then please comment here this will save doubling of the work
Create a new file named javascript-page-redirects.js in JavaScript_Basic and add the following:
- Where we use page redirects
- how we use page redirects
- Auto-refresh
Create .md and .js both files as we are shifting to Docsify
The contents and orders are written in order.txt
There are 3 order.txt each represents the flow in its directory
If you are working on this then please comment here this will save doubling of the work.
Request to Open API and show how to use parsing
Where to use Stringify method
Add .js and .md both
Setup Docsify in Project
If you are working on this then please comment here this will save doubling of the work.
Add Concepts into its respective place like Basic, Advance
If you are adding new concepts then please comment here this will save doubling of the work
Create a new file named map&set in JavaScript_Advanced and add the following:
How to use map&set
What is the use of map&set
Discuss about Weakmap & Weakset
If anyone is taking the issue please comment to save efforts of others
Create a new file named hoistings in JavaScript_Advanced and add the following:
-
Where we use hoistings in js
-
More info if there about hoistings
-
Create .md file as we are shifting to docsify
Add the info in .md and examples in .js file named bitwise-oprators.js
Add the following operations:
- AND
- OR
- NOT
- XOR
- Signed right shift
You can also add other operators in the project
Create a new file named AJAX in JavaScript_Advance and add the following:
- Where we use AJAX requests
- how we make AJAX requests
Create .md and .js both files as we are shifting to Docsify
Fix the errors in the files shown by eslint as they are preventing any other issues from being completed.
Create a new file named Cookies in JavaScript_Basic and add the following:
- Where we use math
- how we use different math
Create .md and .js both files as we are shifting to Docsify
Create a new file named concat() in JavaScript_Advance and add the following:
- Where we use concat() in .md
- How we make concat() in .md
- Example of concat() in .js
Create .md and .js both files as we are shifting to Docsify
Create a new file named promise-chaining in JavaScript_Advanced and add the following:
Where we use promise-chaining
More info if there and make a request to open API with promise chaining
If anyone is taking the issue please comment to save efforts of others
Create .md file as we are shifting to docsify
Create a new file named currying in JavaScript_Advance and add the following:
- Where we use currying in .md
- how we make currying in .md
- Example of currying in .js
Create .md and .js both files as we are shifting to Docsify
Create a new file named set-function in JavaScript_Advance and add the following:
- Where we use set-function in .md
- how we make set-function in .md
- Example of set-function in .js
Create .md and .js both files as we are shifting to Docsify
Create a new file named continue-break in JavaScript_Basic and add the following:
- Where we use continue-break in .md
- How we make continue-break in .md
- Example of continue-break in .js
Create .md and .js both files as we are shifting to Docsify
Create a new file named strictMode in JavaScript_Advance and add the following:
- Where we use strictMode in .md
- How we make strictMode in .md
- Example of strictMode in .js
Create .md and .js both files as we are shifting to Docsify
Create the file named Date in JavaScript_Basics and add the following:
-
Where we use the date
-
More info about date format
-
Add get set methods of date
-
Create .md and .js file as we are shifting to Docsify
Create a new file named bind in JavaScript_Advance and add the following:
- Where we use Bind Function in .md
- how we make Bind Function in .md
- Example of bind function in .js
Create .md and .js both files as we are shifting to Docsify
Create a new file named Map in JavaScript_Basics and add the following:
Create a new file named Regex in JavaScript_Basics and add the following:
Create a new file named Cookies in JavaScript_Advance and add the following:
- What are cookies
- Where we store cookies
- Reading and setting expiry to cookies
Create .md and .js both files as we are shifting to Docsify
Add ESlint into the project with following rules
- 2 space tab allowed
- line break of only one line allowed in code
- No line breaks at the end of file
- ES6 syntax
- single quotes only
- semicolon always
also, add .eslintignore
which will exclude node_modules and *.json file and any other if needed
If you are working on the issue let me know through the comment will assign the issue to you then