Articles on Trending Technologies

Technical articles with clear explanations and examples

What is the difference between JavaScript and C++?

Alshifa Hasnain
Alshifa Hasnain
Updated on 15-Mar-2026 3K+ Views

In this article, we will learn the difference between JavaScript and C++. JavaScript and C++ are two widely used programming languages, each designed for different purposes and environments. While JavaScript is primarily used for web development, C++ is known for its high-performance applications, including game development and system programming. What is JavaScript? JavaScript is a lightweight, interpreted programming language designed for creating network-centric applications. It is complementary to and integrated with Java. JavaScript is very easy to implement because it is integrated with HTML. It is open and cross-platform, running in web browsers and server environments like Node.js. ...

Read More

What is the difference between single-line and multi-line comments in JavaScript?

varma
varma
Updated on 15-Mar-2026 715 Views

JavaScript supports two types of comments: single-line comments using // and multi-line comments using /* */. Comments help document code and are ignored during execution. Single-Line Comments Single-line comments start with // and continue until the end of the line. Everything after // on that line is treated as a comment. Syntax // This is a single-line comment Example // This is a comment explaining the variable let userName = "John Doe"; let age = 25; // Age of the user console.log(userName); // Output the user's name console.log(age); ...

Read More

Is JavaScript a case sensitive language?

Alshifa Hasnain
Alshifa Hasnain
Updated on 15-Mar-2026 4K+ Views

JavaScript is a case-sensitive language. This means that the language keywords, variables, function names, and any other identifiers must always be typed with a consistent capitalization of letters. So the identifiers Time and TIME will convey different meanings in JavaScript. What Does Case-Sensitive Mean in JavaScript? Case sensitivity in programming refers to whether a language distinguishes between uppercase and lowercase letters. For example: myVariable and myvariable are treated as two different identifiers. function and Function are not the same (the former is a keyword, while the ...

Read More

What does the leading semicolon in JavaScript libraries do?

mkotla
mkotla
Updated on 15-Mar-2026 362 Views

In JavaScript libraries, you'll often see code that starts with a semicolon before an Immediately Invoked Function Expression (IIFE). This is a defensive programming practice to prevent concatenation errors. The Problem: Missing Semicolons When JavaScript files are concatenated together for production, missing semicolons in the previous file can cause syntax errors: // File 1 ends without semicolon var myVariable = "Hello World" // File 2 starts with IIFE - This would break! (function() { console.log("Library code"); })(); This concatenates to invalid JavaScript because the parser tries to call myVariable ...

Read More

How do I convert a float number to a whole number in JavaScript?

Shubham Vora
Shubham Vora
Updated on 15-Mar-2026 6K+ Views

In this tutorial, we will learn to convert a float number to a whole number in JavaScript. The whole number is the number that doesn't contain the fractional part. For example, 5.22 is the float number containing the fractional part, and the whole number doesn't contain a decimal part. So, our goal in this tutorial is to remove the fractional part from the number. We can have various methods to cut out the decimal part from the float number to make it whole, and some of them we have discussed here. Using the Math.trunc() ...

Read More

When should I use a semicolon after curly braces in JavaScript?

varma
varma
Updated on 15-Mar-2026 468 Views

In JavaScript, semicolons are optional in many cases due to Automatic Semicolon Insertion (ASI). However, understanding when to use semicolons after curly braces is crucial for writing clean, predictable code. When Semicolons Are Required After Curly Braces Use semicolons after curly braces when they end a statement, not a declaration. Here are the key cases: Function Expressions Function expressions are statements that need semicolons: // Function expression - needs semicolon var greet = function() { alert("Hello World!"); }; // Arrow function expression - needs semicolon const ...

Read More

Do we need to use semicolons in JavaScript?

varun
varun
Updated on 15-Mar-2026 286 Views

In JavaScript, semicolons are optional in many cases due to Automatic Semicolon Insertion (ASI). While JavaScript can automatically insert semicolons at line breaks, it's considered good practice to include them explicitly for better code clarity and to avoid potential issues. How Automatic Semicolon Insertion Works JavaScript automatically inserts semicolons at the end of statements when certain conditions are met, primarily at line breaks where the code would otherwise be syntactically invalid. // Without semicolons - ASI will insert them let a = 5 let b = 10 console.log(a + b) 15 ...

Read More

What Are Whitespace and Line Breaks in JavaScript?

Alshifa Hasnain
Alshifa Hasnain
Updated on 15-Mar-2026 2K+ Views

JavaScript like other programming languages permits whitespace and line breaks to make code more readable. While JavaScript generally ignores whitespace, understanding how it handles whitespace and line breaks is crucial for writing clean, maintainable code. What is Whitespace in JavaScript? Whitespace in JavaScript includes spaces, tabs, and newlines. JavaScript's engine ignores excess whitespace, meaning that adding spaces between variables, operators, or keywords doesn't affect code execution. This allows developers to format their code for better readability. Example: Whitespace Ignored The following two code snippets are functionally identical: // With spaces (readable) var employee = ...

Read More

How can I replace newlines with spaces in JavaScript?

Shubham Vora
Shubham Vora
Updated on 15-Mar-2026 5K+ Views

This tutorial teaches us to replace newlines with spaces in JavaScript. Often, programmers find unusual line breaks in strings, and random line breaks look weird when rendered on webpages using JavaScript. The solution is to remove line breaks and join the string with spaces or other characters. We have different approaches to solve this problem using regular expressions with the replace() method or string manipulation methods. Using the replace() Method ...

Read More

What is the difference between a method and a function?

Alshifa Hasnain
Alshifa Hasnain
Updated on 15-Mar-2026 7K+ Views

In this article, we will learn about the difference between a method and a function in JavaScript. While both execute code blocks, the key difference is that a function is standalone code, while a method is a function that belongs to an object. What is a Function? A function is a reusable block of code that can be called anywhere in your program. Functions help create modular code by eliminating repetition. JavaScript functions can be defined using function expressions, arrow functions, or the function keyword. Syntax function functionName(parameter1, parameter2) { ...

Read More
Showing 19201–19210 of 61,297 articles
Advertisements