How to remove decimals in JavaScript?
In this article, we will show you the different methods and techniques on how to remove decimals in JavaScript. Also, we will provide you with a complete guide to take …
JavaScript is the only language that runs natively in every web browser, making it essential for any web-based BSIT capstone, modern web application, or interactive site. This hub collects free JavaScript tutorials from basic variables and functions through modern ES6+ features, DOM manipulation, async programming, and integration with REST APIs.
What you’ll learn in the JavaScript tutorial series
Core fundamentals: variables (let/const), data types, operators, conditionals, loops
Functions: declarations, expressions, arrow functions, closures, callbacks
DOM manipulation: selecting elements, modifying content, event handling
ES6+ features: destructuring, spread/rest, template literals, modules
Async programming: Promises, async/await, fetch API, error handling
Array methods: map, filter, reduce, find, forEach (functional programming patterns)
Object-Oriented JavaScript: classes, prototypes, inheritance, getters/setters
Modern tooling: npm, webpack/Vite, ESLint, Prettier
Why every BSIT student should know JavaScript
JavaScript is unavoidable in modern web development, it’s the only language browsers natively execute. Even capstones built on PHP + MySQL back-ends need JavaScript for client-side validation, AJAX form submissions, dynamic UI updates, and modern interactive features. Beyond browsers, Node.js lets you write server-side JavaScript too, opening up the entire MEAN/MERN/MEVN stack family.
JavaScript vs TypeScript: which should I learn?
Start with JavaScript first to understand the core language. Once you’re comfortable, TypeScript is a superset that adds optional static typing, it catches more bugs at compile time and is the modern standard for large React/Vue/Angular projects in 2026. Most BSIT capstones can use either; pick TypeScript if your panel values type safety and modern best practices.
Related JavaScript resources
JavaScript Projects, 55+ downloadable JS capstones
React Projects, JS framework for modern UIs
Vue.js Projects, alternative front-end framework
Node.js Projects, server-side JavaScript
TypeScript Tutorial, add types to your JS
AJAX Projects, async API patterns
Scroll down to browse the full JavaScript tutorial catalog ↓
In this article, we will show you the different methods and techniques on how to remove decimals in JavaScript. Also, we will provide you with a complete guide to take …
In today’s digital world, timestamps play a vital role in recording and managing dates and times. As a developer, you may frequently encounter the need to convert timestamps to dates …
In this article, we’ll explore how to use the powerful toObject method in JavaScript with this comprehensive guide. Along with solutions and examples, this article will teach you everything you …
Parse string in JavaScript, in the world of web development, holds a crucial role in the creation of dynamic and interactive websites. An essential capability of JavaScript is its ability …
In this article, I will explain to you on how to turn off JavaScript in Tor Browser. By the end of this article, you will learn three easy techniques to …
When it comes to form validation in JavaScript, Yup is a powerful and flexible library that can significantly simplify your development process. In this article, we will explore the ins …
In this article, we will delve into the secrets of how to create empty function in JavaScript with our detailed guide. Improve your coding skills and effortlessly write professional-quality code. …
In this article, we will teach you of how to run JavaScript code in Visual Studio Code (VsCode), a popular and powerful code editor used by developers worldwide. Whether you …
Are you tired of seeing the dreaded JavaScript expected error message that pops up on your screen? Well, don’t worry, we’ve got your back! In this article, we’ll show you …
When working with JavaScript, incrementing values is a common operation that you’ll encounter in various scenarios. Whether you need to increment a number, a variable, or even a date, understanding …
In this article, we will delve into the process of converting dates to UTC in JavaScript. We’ll explore various methods and provide step-by-step instructions to help you accomplish this task …
When you are working on JavaScript program, there is an instances when you need to comment out multiple lines of code for different reasons. In this article, we will discuss …
Enumerating objects in JavaScript is a crucial process that allows us to iterate over an object’s properties in a specific order. In this article, we will explore the “enumerate” function …
async and await are modern JavaScript syntax for working with Promises (asynchronous operations like fetching data from an API). Old callback-based code becomes deeply nested ("callback hell"). Promises improved this. async/await makes asynchronous code read like synchronous code, much easier to follow. Essential for any modern web app that talks to a server: const response = await fetch('/api/users'); const data = await response.json();.