javascript

所属分类:编程语言基础
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2022-11-28 14:17:26
上 传 者sh-1993
说明:  JavaScript是世界上最流行的编程语言。97%以上的网站在客户端使用JavaScript...
(JavaScript is the most popular Programming language in the world. Over 97% of websites use JavaScript on the client side for web page behavior, often incorporating third-party libraries.)

文件列表:
01_Core/ (0, 2022-11-28)
01_Core/01_Basic/ (0, 2022-11-28)
01_Core/01_Basic/01_HelloWorld.js (594, 2022-11-28)
01_Core/01_Basic/02_Variable.js (471, 2022-11-28)
01_Core/01_Basic/03_ReserveWord.js (1321, 2022-11-28)
01_Core/01_Basic/04_Datatypes.js (451, 2022-11-28)
01_Core/01_Basic/05_Number.js (1047, 2022-11-28)
01_Core/01_Basic/06_String.js (1291, 2022-11-28)
01_Core/01_Basic/07_Bollean.js (182, 2022-11-28)
01_Core/01_Basic/08_Null&Undefined.js (117, 2022-11-28)
01_Core/01_Basic/09_TypeConversion.js (1663, 2022-11-28)
01_Core/01_Basic/10_Hex&Octal.js (239, 2022-11-28)
01_Core/01_Basic/16_Statement.js (532, 2022-11-28)
01_Core/01_Basic/19_Comments.js (321, 2022-11-28)
01_Core/02_Operators/ (0, 2022-11-28)
01_Core/02_Operators/11_Arithmetic.js (845, 2022-11-28)
01_Core/02_Operators/12_Asignment.js (262, 2022-11-28)
01_Core/02_Operators/13_Comparision.js (345, 2022-11-28)
01_Core/02_Operators/14_Bitwise.js (115, 2022-11-28)
01_Core/02_Operators/15_Logical.js (78, 2022-11-28)
01_Core/03_BuiltInClass/ (0, 2022-11-28)
01_Core/03_BuiltInClass/17_Math.js (1017, 2022-11-28)
01_Core/03_BuiltInClass/18_Date.js (561, 2022-11-28)
01_Core/04_Condtion/ (0, 2022-11-28)
01_Core/04_Condtion/20_Logic_Condition.js (216, 2022-11-28)
01_Core/04_Condtion/21_If.js (308, 2022-11-28)
01_Core/04_Condtion/22_If_Else.js (286, 2022-11-28)
01_Core/04_Condtion/23_Else_If.js (409, 2022-11-28)
01_Core/04_Condtion/24_Switch.js (2492, 2022-11-28)
01_Core/04_Condtion/25_Even_Odd.js (766, 2022-11-28)
01_Core/04_Condtion/26_Greater_Smaller.js (559, 2022-11-28)
01_Core/04_Condtion/27_Mark_Sheet.js (1939, 2022-11-28)
01_Core/04_Condtion/28_And.js (343, 2022-11-28)
01_Core/04_Condtion/29_Or.js (436, 2022-11-28)
01_Core/04_Condtion/30_Not.js (158, 2022-11-28)
01_Core/04_Condtion/31_Ternary.js (396, 2022-11-28)
01_Core/04_Condtion/32_Shorthand.js (614, 2022-11-28)
01_Core/05_Loop/ (0, 2022-11-28)
01_Core/05_Loop/33_Loops.js (157, 2022-11-28)
01_Core/05_Loop/34_For.js (704, 2022-11-28)
... ...

## JavaScript All To Know JavaScript is the most popular Programming language in the world. Over [97%](https://en.wikipedia.org/wiki/JavaScript#cite_note-deployedstats-12) of websites use JavaScript on the client side for web page behavior, often incorporating third-party libraries. ## Why JavaScript? Why not? All major web browsers have a dedicated JavaScript engine to execute the code on users' devices. It can be used in Front-end, Back-end, Android, IOS, Desktop & AI also. So I decided to learn & practice **JavaScript That All Need To Know**. Learn more about [JavaScript](https://en.wikipedia.org/wiki/JavaScript) ## Motive It will be helpful for any future Programmer, who want to learn JavaScript from `Basic` to `Advance` by practice & solving problem. Also for those who won't understand any hard example of any Code Statement. It will be a good experience to for Programmers. ## ES6 / ECMAScript 6 ECMAScript 2015 or ES2015 is a significant update to the JavaScript programming language. It is the first major update to the language since ES5 which was standardized in 2009. Therefore, ES2015 is often called ES6. JavaScript ES6 brings new syntax and new awesome features to make your code more modern and more readable. It allows you to write less code and do more. ES6 introduces us to many great features like arrow functions, template strings, class destruction, Modules and more. **Note:** To follow this ES6 tutorial, you should have a good knowledge of JavaScript up to ES5. ## DOM Manipulation Document Object Model is called DOM. It just an API to interact with HTML document and change it later on demand. It's the main object of Document Object. Document object is the child object of Window object. ## Agenda - [Core](https://github.com/mrhrifat/javascript-all-to-know/tree/master/01_Core) - [Basic](https://github.com/mrhrifat/javascript-all-to-know/tree/master/01_Core/01_Basic) - [Operator](https://github.com/mrhrifat/javascript-all-to-know/tree/master/01_Core/02_Operators) - [Built In Class](https://github.com/mrhrifat/javascript-all-to-know/tree/master/01_Core/03_BuiltInClass) - [Condition](https://github.com/mrhrifat/javascript-all-to-know/tree/master/01_Core/04_Condtion) - [Loop](https://github.com/mrhrifat/javascript-all-to-know/tree/master/01_Core/05_Loop) - [String](https://github.com/mrhrifat/javascript-all-to-know/tree/master/01_Core/06_String) - [Array](https://github.com/mrhrifat/javascript-all-to-know/tree/master/01_Core/07_Array) - [Object](https://github.com/mrhrifat/javascript-all-to-know/tree/master/01_Core/08_Object) - [Function](https://github.com/mrhrifat/javascript-all-to-know/tree/master/01_Core/09_Function) - [Advance](https://github.com/mrhrifat/javascript-all-to-know/tree/master/02_Advance) - [Functional Programming](https://github.com/mrhrifat/javascript-all-to-know/tree/master/02_Advance/10_Funcational_Programmer) - [Scope & Closure](https://github.com/mrhrifat/javascript-all-to-know/tree/master/02_Advance/11_Scope_Closure) - [Object Oriented Programming](https://github.com/mrhrifat/javascript-all-to-know/tree/master/03_OOP) - [Theory](https://github.com/mrhrifat/javascript-all-to-know/tree/master/03_OOP/12_OOP_Theory) - [Practical](https://github.com/mrhrifat/javascript-all-to-know/tree/master/03_OOP/13_OOP_Practical) - [ES6](https://github.com/mrhrifat/advance-javascript/blob/262f31dbc97e40a5238fd71d7a016316ea4ff6b8/ES6/src/scripts/ES6.js#L3) - [Template String](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/ES6.js#L39) - [Var, Let & Const ](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/ES6.js#L58) - [Arrow Function](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/ES6.js#L121) - [Default Paremeters](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/ES6.js#L212) - [Spread Operator](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/ES6.js#L290) - [Enhance Object](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/ES6.js#L393) - [Destructure](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/ES6.js#L404) - [Symbol](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/ES6.js#L452) - [Iterator](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/Iterator.js#L1) - [Generator](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/Iterator.js#L159) - [Set](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/Iterator.js#L189) - [Map](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/Iterator.js#L211) - [Weak Set & Map](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/Iterator.js#L235) - [Class](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/Class.js#L1) - -[Getter Setter](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/Class.js#L397) - [Inheritence](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/Inheritence.js#L1) - [Method Overriding](https://github.com/mrhrifat/javascript-all-to-know/blob/6a7d12dbed2f5549596575d9d59ca1dc8ebb6abe/04_ES6/src/scripts/Inheritence.js#L31) - [DevJs](https://github.com/mrhrifat/javascript-all-to-know/tree/master/05_DevJs) - [Error Handling](https://github.com/mrhrifat/javascript-all-to-know/blob/master/05_DevJs/src/scripts/ErrorInJS.js) - [Asynchronous JavaScript](https://github.com/mrhrifat/javascript-all-to-know/blob/master/05_DevJs/src/scripts/AsynchronousJS.js) - [AJAX](https://github.com/mrhrifat/javascript-all-to-know/blob/master/05_DevJs/src/scripts/AsynchronousJS.js#L127) - [Promise](https://github.com/mrhrifat/javascript-all-to-know/blob/master/05_DevJs/src/scripts/Promise.js) - [Fetch API](https://github.com/mrhrifat/javascript-all-to-know/blob/master/05_DevJs/src/scripts/Promise.js#L65) - [Async Await](https://github.com/mrhrifat/javascript-all-to-know/blob/master/05_DevJs/src/scripts/Async.js) - [DOM](https://github.com/mrhrifat/javascript-all-to-know/tree/master/06_DOM/src/scripts/DOM) - [Select](https://github.com/mrhrifat/javascript-all-to-know/blob/master/06_DOM/src/scripts/DOM/Selectors.js) - [Traverse](https://github.com/mrhrifat/javascript-all-to-know/blob/master/06_DOM/src/scripts/DOM/Traverse.js) - [Create](https://github.com/mrhrifat/javascript-all-to-know/blob/master/06_DOM/src/scripts/DOM/Create.js) - [Insert](https://github.com/mrhrifat/javascript-all-to-know/blob/master/06_DOM/src/scripts/DOM/Insert.js) - [Update](https://github.com/mrhrifat/javascript-all-to-know/blob/master/06_DOM/src/scripts/DOM/Update.js) - [Delete](https://github.com/mrhrifat/javascript-all-to-know/blob/master/06_DOM/src/scripts/DOM/Remove.js) - [Attribute](https://github.com/mrhrifat/javascript-all-to-know/blob/master/06_DOM/src/scripts/DOM/Attribute.js) - [Style](https://github.com/mrhrifat/javascript-all-to-know/blob/master/06_DOM/src/scripts/DOM/Style.js) - [Event Handling](https://github.com/mrhrifat/javascript-all-to-know/tree/master/06_DOM/src/scripts/EventHandling) - [Form Handling](https://github.com/mrhrifat/javascript-all-to-know/tree/master/06_DOM/src/scripts/FormHandling) - [AJAX](https://github.com/mrhrifat/javascript-all-to-know/tree/master/06_DOM/src/scripts/AJAX) - [GET](https://github.com/mrhrifat/javascript-all-to-know/blob/master/06_DOM/src/scripts/AJAX/Get.js) - [POST](https://github.com/mrhrifat/javascript-all-to-know/blob/master/06_DOM/src/scripts/AJAX/Post.js) ## How To Contribute I will be open to any contribution. If you have any idea, please let me know. - Fork the repository. - Make your changes. - Commit your changes. - Create a pull request. - Wait for the pull request to be merged. **Note:** If you want to do a major changes than first create an Issue. ## License This project is licensed under [GPL-3.0](https://github.com/mrhrifat/javascript-all-to-know/blob/master/LICENSE.md).

近期下载者

相关文件


收藏者