Learn JavaScript Programming

āļĄāļĩāđ‚āļ†āļĐāļ“āļē
10+
āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”
āļāļēāļĢāļˆāļąāļ”āļ›āļĢāļ°āđ€āļ āļ—āđ€āļ™āļ·āđ‰āļ­āļŦāļē
āļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ„āļ™
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­
āļ āļēāļžāļŦāļ™āđ‰āļēāļˆāļ­

āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāđāļ­āļ›āļ™āļĩāđ‰

JavaScript: āļ āļēāļĐāļēāļ›āļāļīāļ§āļąāļ•āļīāļ—āļĩāđˆāļ„āļĢāļ­āļ‡āđ‚āļĨāļāļ”āļīāļˆāļīāļ—āļąāļĨ!

āđƒāļ™āđ‚āļĨāļāļ‚āļ­āļ‡āļāļēāļĢāļžāļąāļ’āļ™āļēāđ€āļ§āđ‡āļšāđāļĨāļ°āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ JavaScript āđ„āļ”āđ‰āļāļĨāļēāļĒāđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļ‹āļķāđˆāļ‡āļŠāļēāļĄāļēāļĢāļ–āļ‚āļąāļšāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļāļēāļĢāđ‚āļ•āđ‰āļ•āļ­āļš āđ„āļ”āļ™āļēāļĄāļīāļ āđāļĨāļ°āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļāļēāļĢāļ—āļģāļ‡āļēāļ™āđƒāļŦāđ‰āļāļąāļšāđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒāđāļĨāļ°āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđƒāļ™āļ—āļļāļāļĄāļļāļĄāļ‚āļ­āļ‡āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļ™āđ‡āļ• āđƒāļ™āļāļēāļĢāļ—āļšāļ—āļ§āļ™āļāļēāļĢāļ•āļĨāļēāļ”āļ™āļĩāđ‰ āđ€āļĢāļēāļˆāļ°āļŠāļģāļĢāļ§āļˆāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ—āļĩāđˆāļ™āđˆāļēāļ•āļ·āđˆāļ™āđ€āļ•āđ‰āļ™āđāļĨāļ°āđāļ‡āđˆāļĄāļļāļĄāļŠāļģāļ„āļąāļāļ—āļĩāđˆāļ—āļģāđƒāļŦāđ‰ JavaScript āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāļ—āļąāļ™āļŠāļĄāļąāļĒāđāļĨāļ°āļ™āđˆāļēāļŠāļ™āđƒāļˆāđƒāļ™āļ āļđāļĄāļīāļ—āļąāļĻāļ™āđŒāļ›āļąāļˆāļˆāļļāļšāļąāļ™

JS āļžāļĨāļąāļ‡āļ‚āļ­āļ‡āļāļąāđˆāļ‡āđ„āļ„āļĨāđ€āļ­āđ‡āļ™āļ•āđŒ

JavaScript āđ„āļ”āđ‰āļĢāļąāļšāļŠāļ·āđˆāļ­āđ€āļŠāļĩāļĒāļ‡āđƒāļ™āļāļēāļ™āļ°āļ āļēāļĐāļēāļāļąāđˆāļ‡āđ„āļ„āļĨāđ€āļ­āļ™āļ•āđŒ āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļ›āļĢāļ°āļŠāļšāļāļēāļĢāļ“āđŒāđ€āļ§āđ‡āļšāđāļšāļšāđ‚āļ•āđ‰āļ•āļ­āļšāđāļĨāļ°āđ„āļ”āļ™āļēāļĄāļīāļ āļ”āđ‰āļ§āļĒāđ„āļ§āļĒāļēāļāļĢāļ“āđŒāļ—āļĩāđˆāđ€āļĢāļĩāļĒāļšāļ‡āđˆāļēāļĒāđāļĨāļ°āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļˆāļąāļ”āļāļēāļĢ DOM (Document Object Model) JavaScript āļ—āļģāđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđ€āļ­āļŸāđ€āļŸāđ‡āļāļ•āđŒāļ āļēāļžāļ—āļĩāđˆāļ™āđˆāļēāļ—āļķāđˆāļ‡ āļ āļēāļžāđ€āļ„āļĨāļ·āđˆāļ­āļ™āđ„āļŦāļ§āļ—āļĩāđˆāļĢāļēāļšāļĢāļ·āđˆāļ™ āđāļĨāļ°āļāļēāļĢāļ•āļ­āļšāļŠāļ™āļ­āļ‡āļ•āļēāļĄāđ€āļ§āļĨāļēāļˆāļĢāļīāļ‡āđ„āļ”āđ‰ āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āļ”āđ‰āļ§āļĒāļāļēāļĢāđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™āļ‚āļ­āļ‡ Single Page Applications (SPAs) āļ—āļģāđƒāļŦāđ‰ JavaScript āļžāļąāļ’āļ™āļēāļˆāļ™āļāļĨāļēāļĒāđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļĄāļĩāđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāđ€āļŸāļ‹āļœāļđāđ‰āđƒāļŠāđ‰āđāļšāļšāđ‚āļ•āđ‰āļ•āļ­āļšāđāļĨāļ°āļ•āļ­āļšāļŠāļ™āļ­āļ‡āļŠāļđāļ‡

āļāļĢāļ­āļšāļ‡āļēāļ™āđāļĨāļ°āđ„āļĨāļšāļĢāļēāļĢāļĩ

āļĢāļ°āļšāļšāļ™āļīāđ€āļ§āļĻāļ‚āļ­āļ‡ JavaScript āđ€āļ•āđ‡āļĄāđ„āļ›āļ”āđ‰āļ§āļĒāđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļāđāļĨāļ°āđ„āļĨāļšāļĢāļēāļĢāļĩāļ—āļĩāđˆāļ—āļģāđƒāļŦāđ‰āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāļ‡āđˆāļēāļĒāđāļĨāļ°āļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļ„āļ§āļēāļĄāļ™āļīāļĒāļĄāļŠāļđāļ‡āļŠāļļāļ” āđ„āļ”āđ‰āđāļāđˆ React, Angular āđāļĨāļ° Vue.js āļ‹āļķāđˆāļ‡āđāļ•āđˆāļĨāļ°āđāļšāļšāļāđ‡āļĄāļĩāļ§āļīāļ˜āļĩāļāļēāļĢāđāļĨāļ°āļ‚āđ‰āļ­āļ”āļĩāđ€āļ‰āļžāļēāļ°āļ•āļąāļ§āļ—āļĩāđˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™āđ„āļ› āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļĩāđˆāļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļŠāļđāļ‡āđāļĨāļ°āļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āđ„āļ”āđ‰āđƒāļ™āđ€āļ§āļĨāļēāļ­āļąāļ™āļŠāļąāđ‰āļ™ āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āļ•āđ‰āļ­āļ‡āļ‚āļ­āļšāļ„āļļāļ“āļŠāļļāļĄāļŠāļ™āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āđāļĨāļ°āļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™āļĢāļ­āļš āđ† JavaScript āļˆāļķāļ‡āļĄāļĩāđ„āļĨāļšāļĢāļēāļĢāļĩāđāļĨāļ°āđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļāđƒāļŦāļĄāđˆ āđ† āđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āđ€āļŠāļĄāļ­āđ€āļžāļ·āđˆāļ­āļˆāļąāļ”āļāļēāļĢāļāļąāļšāļ„āļ§āļēāļĄāļ—āđ‰āļēāļ—āļēāļĒāđ€āļ‰āļžāļēāļ°āđāļĨāļ°āļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļāļēāļĢāļžāļąāļ’āļ™āļē

Node.js āđāļĨāļ°āļāļąāđˆāļ‡āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ

āļāļēāļĢāđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™āļ‚āļ­āļ‡ Node.js āļ—āļģāđƒāļŦāđ‰ JavaScript āļ­āļĒāļđāđˆāđ€āļŦāļ™āļ·āļ­āđ€āļšāļĢāļēāļ§āđŒāđ€āļ‹āļ­āļĢāđŒāđāļĨāļ°āđ„āļ›āļĒāļąāļ‡āļāļąāđˆāļ‡āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ Node.js āđ€āļ›āđ‡āļ™āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡ JavaScript āļ—āļĩāđˆāļ­āļīāļ‡āļāļąāļš V8 Chrome engine āļ‹āļķāđˆāļ‡āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļ—āļĩāđˆāļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđāļĨāļ°āļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āđ„āļ”āđ‰ āļŠāļīāđˆāļ‡āļ™āļĩāđ‰āđ„āļ”āđ‰āļ›āļāļīāļ§āļąāļ•āļīāļ§āļīāļ˜āļĩāļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđ€āļ§āđ‡āļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļ•āļ­āļ™āļ™āļĩāđ‰āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļ āļēāļĐāļēāđ€āļ”āļĩāļĒāļ§āļāļąāļ™āđ„āļ”āđ‰āļ—āļąāđ‰āļ‡āļšāļ™āļāļąāđˆāļ‡āđ„āļ„āļĨāđ€āļ­āļ™āļ•āđŒāđāļĨāļ°āļāļąāđˆāļ‡āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ āļ”āđ‰āļ§āļĒ Node.js JavaScript āđ„āļ”āđ‰āļāļĨāļēāļĒāđ€āļ›āđ‡āļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ—āļĩāđˆāļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļžāļąāļ’āļ™āļēāđ€āļ§āđ‡āļšāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ•āļēāļĄāđ€āļ§āļĨāļēāļˆāļĢāļīāļ‡ āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ API āđāļĨāļ°āđ„āļĄāđ‚āļ„āļĢāđ€āļ‹āļ­āļĢāđŒāļ§āļīāļŠ

āļŠāļļāļĄāļŠāļ™āđāļĨāļ°āļāļēāļĢāļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļ­āļĒāļđāđˆ

āļŦāļ™āļķāđˆāļ‡āđƒāļ™āļ›āļąāļˆāļˆāļąāļĒāļŠāļģāļ„āļąāļāļ—āļĩāđˆāļ—āļģāđƒāļŦāđ‰ JavaScript āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāļ—āļąāļ™āļŠāļĄāļąāļĒāđāļĨāļ°āļ™āđˆāļēāļ•āļ·āđˆāļ™āđ€āļ•āđ‰āļ™āļ„āļ·āļ­āļŠāļļāļĄāļŠāļ™āļ—āļĩāđˆāļĄāļĩāļ„āļ§āļēāļĄāļāļĢāļ°āļ•āļ·āļ­āļĢāļ·āļ­āļĢāđ‰āļ™āđāļĨāļ°āļĄāļĩāļŠāļĩāļ§āļīāļ•āļŠāļĩāļ§āļē āļŠāļļāļĄāļŠāļ™ JavaScript āđ€āļ•āđ‡āļĄāđ„āļ›āļ”āđ‰āļ§āļĒāļ™āļąāļāļžāļąāļ’āļ™āļēāļ—āļĩāđˆāļĄāļĩāļ„āļ§āļēāļĄāļāļĢāļ°āļ•āļ·āļ­āļĢāļ·āļ­āļĢāđ‰āļ™āļ‹āļķāđˆāļ‡āđāļšāđˆāļ‡āļ›āļąāļ™āļ„āļ§āļēāļĄāļĢāļđāđ‰ āļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™āđƒāļ™āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ‚āļ­āđ€āļžāđˆāļ™āļ‹āļ­āļĢāđŒāļŠ āļ•āļĨāļ­āļ”āļˆāļ™āļˆāļąāļ”āļāļīāļˆāļāļĢāļĢāļĄāđāļĨāļ°āļāļēāļĢāļ›āļĢāļ°āļŠāļļāļĄāļ—āļąāđˆāļ§āđ‚āļĨāļ āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āđ€āļ­āļāļŠāļēāļĢāđāļĨāļ°āđāļŦāļĨāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ—āļĩāđˆāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāđāļĨāļ°āđ€āļ›āđ‡āļ™āļ›āļąāļˆāļˆāļļāļšāļąāļ™āļĒāļąāļ‡āļĄāļĩāļ­āļĒāļđāđˆāļ­āļĒāđˆāļēāļ‡āļāļ§āđ‰āļēāļ‡āļ‚āļ§āļēāļ‡āđ€āļžāļ·āđˆāļ­āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āđ€āļœāļŠāļīāļāļāļąāļšāļ„āļ§āļēāļĄāļ—āđ‰āļēāļ—āļēāļĒāđāļĨāļ°āļ•āļīāļ”āļ•āļēāļĄāļ‚āđˆāļēāļ§āļŠāļēāļĢāļĨāđˆāļēāļŠāļļāļ”āđƒāļ™āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļāļēāļĢāļžāļąāļ’āļ™āļēāļ—āļĩāđˆāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļ•āļĨāļ­āļ”āđ€āļ§āļĨāļē

āļ­āļ™āļēāļ„āļ•āļ‚āļ­āļ‡āļˆāļēāļ§āļēāļŠāļ„āļĢāļīāļ›āļ•āđŒ

JavaScript āļĒāļąāļ‡āļ„āļ‡āļžāļąāļ’āļ™āļēāļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđāļĨāļ°āļ­āļ™āļēāļ„āļ•āļāđ‡āļ™āđˆāļēāļ•āļ·āđˆāļ™āđ€āļ•āđ‰āļ™ āļ”āđ‰āļ§āļĒāļ‚āđ‰āļ­āļāļģāļŦāļ™āļ”āđƒāļŦāļĄāđˆāļ‚āļ­āļ‡ ECMAScript āđ€āļŠāđˆāļ™ ECMAScript 6 (ES6) āđāļĨāļ°āđƒāļŦāļĄāđˆāļāļ§āđˆāļē, ES7, ES8 āđāļĨāļ°āļŦāļĨāļąāļ‡āļˆāļēāļāļ™āļąāđ‰āļ™ JavaScript āđ„āļ”āđ‰āđāļ™āļ°āļ™āļģāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāđƒāļŦāļĄāđˆāđāļĨāļ°āļāļēāļĢāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļ—āļĩāđˆāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļ­āđˆāļēāļ™ āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āđāļĨāļ°āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļē āļ„āļļāļ“āļĨāļąāļāļĐāļ“āļ°āļšāļēāļ‡āļ­āļĒāđˆāļēāļ‡āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļĢāļ§āļĄāļ–āļķāļ‡āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļĨāļđāļāļĻāļĢ āļāļēāļĢāļ—āļģāļĨāļēāļĒāļĨāđ‰āļēāļ‡ āļ„āļĨāļēāļŠ āļ„āļģāļĄāļąāđˆāļ™āļŠāļąāļāļāļē āđāļĨāļ°āļ­āļ·āđˆāļ™āđ† āļ­āļĩāļāļĄāļēāļāļĄāļēāļĒ āļāļēāļĢāđ€āļžāļīāđˆāļĄāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļ—āļģāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ”āļ—āļĩāđˆāļŠāļąāļ”āđ€āļˆāļ™āđāļĨāļ°āļĢāļąāļ”āļāļļāļĄāļĄāļēāļāļ‚āļķāđ‰āļ™ āļĢāļ§āļĄāļ—āļąāđ‰āļ‡āļ—āļģāđƒāļŦāđ‰āļ‡āđˆāļēāļĒāļ•āđˆāļ­āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰āļĢāļđāļ›āđāļšāļšāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļŠāļĄāļąāļĒāđƒāļŦāļĄāđˆ āđ€āļŠāđˆāļ™ āđāļ™āļ§āļ—āļēāļ‡āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļŠāļīāļ‡āļŸāļąāļ‡āļāđŒāļŠāļąāļ™

āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ JavaScript āļĒāļąāļ‡āļžāļšāļ•āļģāđāļŦāļ™āđˆāļ‡āđƒāļ™āļŸāļīāļĨāļ”āđŒāļ­āļ·āđˆāļ™ āđ† āļ™āļ­āļāđ€āļŦāļ™āļ·āļ­āļˆāļēāļāļāļēāļĢāļžāļąāļ’āļ™āļēāđ€āļ§āđ‡āļš āļ•āļ­āļ™āļ™āļĩāđ‰āļĄāļĩāļāļēāļĢāđƒāļŠāđ‰āļāļąāļ™āļ­āļĒāđˆāļēāļ‡āđāļžāļĢāđˆāļŦāļĨāļēāļĒāđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļ­āļžāļĄāļ·āļ­āļ–āļ·āļ­āđāļšāļšāđ„āļŪāļšāļĢāļīāļ”āļ”āđ‰āļ§āļĒāđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļāđ€āļŠāđˆāļ™ React Native āđāļĨāļ° Ionic āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļ—āļąāļāļĐāļ° JavaScript āđ€āļžāļ·āđˆāļ­āļŠāļĢāđ‰āļēāļ‡āđāļ­āļžāļŠāļģāļŦāļĢāļąāļšāļ—āļąāđ‰āļ‡ iOS āđāļĨāļ° Android

āļāļĨāđˆāļēāļ§āđ‚āļ”āļĒāļŠāļĢāļļāļ›āļ„āļ·āļ­ JavaScript āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļ—āļąāļ™āļŠāļĄāļąāļĒāđāļĨāļ°āļ‰āļđāļ”āļ‰āļēāļ”āļ‹āļķāđˆāļ‡āđ„āļ”āđ‰āļ›āļāļīāļ§āļąāļ•āļīāļ§āļīāļ˜āļĩāļ—āļĩāđˆāđ€āļĢāļēāđ‚āļ•āđ‰āļ•āļ­āļšāļāļąāļšāđ€āļ§āđ‡āļš āļ„āļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļ–āđƒāļ™āļāļēāļĢāļ‚āļąāļšāđ€āļ„āļĨāļ·āđˆāļ­āļ™āļāļēāļĢāđ‚āļ•āđ‰āļ•āļ­āļšāļāļąāđˆāļ‡āđ„āļ„āļĨāđ€āļ­āđ‡āļ™āļ•āđŒ āļĢāļ°āļšāļšāļ™āļīāđ€āļ§āļĻāļ‚āļ­āļ‡āđ€āļŸāļĢāļĄāđ€āļ§āļīāļĢāđŒāļāđāļĨāļ°āđ„āļĨāļšāļĢāļēāļĢāļĩāļ—āļĩāđˆāļŦāļĨāļēāļāļŦāļĨāļēāļĒ āļāļēāļĢāļ‚āļĒāļēāļĒāđ„āļ›āļĒāļąāļ‡āļāļąāđˆāļ‡āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļ”āđ‰āļ§āļĒ Node.js āļŠāļļāļĄāļŠāļ™āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļ­āļĒāļđāđˆ āđāļĨāļ°āļ­āļ™āļēāļ„āļ•āļ—āļĩāđˆāļŠāļ”āđƒāļŠāļ—āļģāđƒāļŦāđ‰ JavaScript āđ€āļ›āđ‡āļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ—āļĩāđˆāļˆāļģāđ€āļ›āđ‡āļ™āļŠāļģāļŦāļĢāļąāļšāļ™āļąāļāļžāļąāļ’āļ™āļē
āļ­āļąāļ›āđ€āļ”āļ•āđ€āļĄāļ·āđˆāļ­
16 āļž.āļĒ. 2566

āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ

āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ”āđ‰āļ§āļĒāļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāđƒāļˆāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›āļĢāļ§āļšāļĢāļ§āļĄāđāļĨāļ°āđāļŠāļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨ āđāļ™āļ§āļ—āļēāļ‡āļ›āļāļīāļšāļąāļ•āļīāļ”āđ‰āļēāļ™āļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ™āļ•āļąāļ§āđāļĨāļ°āļ„āļ§āļēāļĄāļ›āļĨāļ­āļ”āļ āļąāļĒāļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āļēāļˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™āđ„āļ›āļ•āļēāļĄāļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ āļ āļđāļĄāļīāļ āļēāļ„ āđāļĨāļ°āļ­āļēāļĒāļļāļ‚āļ­āļ‡āļ„āļļāļ“ āļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›āđ„āļ”āđ‰āđƒāļŦāđ‰āļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļĩāđ‰āđ„āļ§āđ‰āđāļĨāļ°āļ­āļēāļˆāļ­āļąāļ›āđ€āļ”āļ•āļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļ™āļŠāđˆāļ§āļ™āļ™āļĩāđ‰āđ€āļĄāļ·āđˆāļ­āđ€āļ§āļĨāļēāļœāđˆāļēāļ™āđ„āļ›
āđāļ­āļ›āļ™āļĩāđ‰āļ­āļēāļˆāđāļŠāļĢāđŒāļ‚āđ‰āļ­āļĄāļđāļĨāļ›āļĢāļ°āđ€āļ āļ—āļ•āđˆāļēāļ‡āđ† āđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļāļąāļšāļšāļļāļ„āļ„āļĨāļ—āļĩāđˆāļŠāļēāļĄ
āļĢāļŦāļąāļŠāļ­āļļāļ›āļāļĢāļ“āđŒāļŦāļĢāļ·āļ­āļĢāļŦāļąāļŠāļ­āļ·āđˆāļ™āđ†
āđ„āļĄāđˆāļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļĢāļ§āļšāļĢāļ§āļĄāđ„āļ§āđ‰
āļ”āļđāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ™āļąāļāļžāļąāļ’āļ™āļēāđāļ­āļ›āļ›āļĢāļ°āļāļēāļĻāđ€āļĢāļ·āđˆāļ­āļ‡āļāļēāļĢāļĢāļ§āļšāļĢāļ§āļĄāļ‚āđ‰āļ­āļĄāļđāļĨ
āļĢāļ°āļšāļšāļˆāļ°āđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠāļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ“āļ°āļŠāđˆāļ‡
āļĨāļšāļ‚āđ‰āļ­āļĄāļđāļĨāđ„āļĄāđˆāđ„āļ”āđ‰