RSSProgramming Language

Meaning Of Falsy In Javascript

We already know that Javascript has the Boolean values, both false and true. However, what is important and interesting is that you must understand the fact that everything  has a built-in Boolean value in Javascript in addition to its ‘apparent’ value, and that Boolean value is known as either truthy or falsy. Although, this may sound puzzling, […]

Continue Reading

What Is The Difference Between Minification And Obfuscation?

If you use Javascript frequently then you must be familiar with two very widely used terms, and they are minification and obfuscation. However, it is necessary to learn the efficinet use of these terminologies and their differences as well.  What Is The Use Of Minification? The purpose of using minifcation is to improve the performance. […]

Continue Reading

Uses of Javascript Outside Of The Browser

JavaScript is a high-level, untyped, interpreted and dynamic programming language and has also been standardized in the specification of the ECMAScript language. Alongside CSS and HTML, it is one of the three significant technologies of WWW (World Wide Web) content production. Most of the websites use it and it is also supported without plug-ins by all the latest web browsers. With first-class functions, JavaScript is prototype-based and […]

Continue Reading

Explanation Of Name Hiding In C++

If the enumeration name or class name is not hidden and is in scope, this means it is visible. The enumeration name or class name can be hidden through an explicit declaration of that same name — as an enumerator, object or function— in a nested derived class or declarative region. The enumeration name or class […]

Continue Reading

What Is Javascript Minification?

‘Minification in Javascript’ basically refers to the process by which all the unnecessary characters are removed from the Javascript source code. That is the reason why it is known as “minification” – since all the data which is unnecessary to the functioning of the Javascript is erased from the source code, and hence the Javascript […]

Continue Reading

What Is A Memory Leak In C++?

A memory leak generally occurs when pieces or just a single piece of memory that was allocated by a programmer previously is not deallocated properly by the programmer. Although, the program is not using that memory any longer, it is still in the reserved mode and you cannot use that piece of memory until it […]

Continue Reading

Difference Between Inline Functions and Macros

Macros are fragments of code that have been given a name. Whenever the macro name is used within the program, the preprocessor automatically expands it before runtime. This means that whenever we use a macro name in the program, it is automatically replaced with the macro’s code by the preprocessor. Inline functions however are functions […]

Continue Reading

How To Implement Multiple Inheritance In Java

Inheritance is the ability of a class to use the methods of another class. Multiple inheritance is defined as the ability of a class to inherit methods from several classes. However, Java does not support multiple inheritance directly. The developers of Java at that time considered the technique to be too complex to implement since […]

Continue Reading

What Is Method Chaining In Javascript?

Method chaining is a technique used in JavaScript for ‘chaining’ together several method calls. The technique makes it easy to call several methods that are based on the same selection. More simply, if you have wish to use the return of one method to invoke another method, you don’t need to write several lines of […]

Continue Reading

Overriding and Overloading: A Comparison

A very frequent confusion in the mind of java programmers is about Method Overloading and Method Overriding. These two, although quite simple to understand are related in such a way that they always confuse programmers, so this description will help out those programmers significantly in removing that glitch Method Overloading: In java programing, Method Overloading […]

Continue Reading