In this article, we will learn about various methods to get the size of a JSON object in JavaScript. Getting the size of the object in JavaScript is same as the counting the total number of keys of an object. In general, we can get the size or number of keys of a JSON object in JavaScript by using two methods. Using object.keys() The object.keys() method returns an array of the given object of its countable properties name with the same order as we get as a normal loop. Following is the syntax of this method − Object.keys(name_of_object).length; ... Read More
In JavaScript, there are various approaches to add a class to an element. We can use the .className attribute or the .add() method to add a class name to the specific element. The class attribute can be used in CSS to perform some tasks for the elements with the parallel class name. Using the className Property We can use this property to add a class to an HTML element without restoring its existing class. This property can be used to execute the value of the class attribute of an element. If a class is already declared for an element, ... Read More
The JavaScript Map is the data structure that helps us to store the data in the form of pairs. The pairs consist of a unique key and value mapped to the key. It helps to prevent duplicity. The JavaScript Object also follows the same concept as that of a map i.e. key−value pairs for storing data. But there are slight differences that make the map a better performer in certain situations Let us look into these differences between a Map and an Object further in this article. Map vs Object Following are the major differences between Map and Object ... Read More
In this article, we are going to discuss how to detect the version of a browser using JavaScript. These days, most browsers are JavaScript−enabled. But still, there are some browsers that don’t support JavaScript; or, some versions of some browsers don’t support certain features of JavaScript. Therefore, in certain instances, there is a need to know the details of the client’s web browser so that the applications can deliver appropriate content. Detecting the Version of a Browser You can detect the details of the current browser using navigator.appName and navigator.appVersion properties. To detect the version of the browser in the ... Read More
Serialization is the process of converting an object such that it is transferable over the network. In JavaScript usually we serialize an Object into the JSON (or JavaScript Object Notation) format. To reserialize a JSON into a JavaScript object, we need to use the method JSON.parse(). JavaScript object notation is used to exchange data to or from a web server of the rest full API. The data we get from a web server is always a string variable, in order to use it we need to parse it with JSON.parse() which will return a JavaScript object or array object. Following ... Read More
In a world where everything is changing, and customers have greater power, the question is: How can we meet the needs of our customers? In this article, we will answer that question by providing an overview of Lean Thinking: an approach to executing business initiatives that respond to customer demand. What is Lean Thinking? Lean thinking is a management philosophy and principles aiming to streamline business processes and eliminate waste. The goal is to create more value for the customer while using fewer resources. The origins of lean thinking can be traced back to the Japanese auto industry after World ... Read More
In this article, we are going will see how exactly you can make your YouTube videos play fast or slow. Have you ever looked at a YouTube song’s Community Comment, only to see suggestions for playing a video at x1.75 or x0.5? Usually, this is because slacking off the song or accelerating the speed makes it "better" or more interesting. It is the same idea behind the ability to change playback speeds on your record player. There are also other reasons for tuning YouTube video playback speeds beyond fun. If you are transcribing texts or doing research, you might want ... Read More
Today's competitive economy requires businesses to offer a high level of value. From quality products to unparalleled customer care, achieving the best business possible is the end goal. And with lean process solutions, those objectives are realized through better efficiency - for all parties involved. Lean processes have been around for years. The Toyota Production System, first introduced in the 1930s, has been used as the lean process solution for decades. Many agencies are focused on the number of hours they put in. But there needs to be better for the work and the clients. This is why we prefer ... Read More
A lean methodology is a systematic approach that focuses on value-based work. It can be applied to any organization and trains people to do their tasks efficiently. Lean is an approach that helps organizations reduce waste with the help of various tools and techniques. What is Lean? Lean methodology is a process improvement approach that seeks to eliminate waste in all areas of an organization. The goal of lean is to streamline processes and make them more efficient, effective, and customer-focused. In many cases, lean is used as a synonym for the Toyota Production System (TPS), developed by the Japanese ... Read More
YouTube videos can have tons of content, some as long as 12 hours. If you need to slow the video down so that you catch a particular frame, or you want to speed the video up to help you consume content faster, YouTubes Playback controls make this extremely easy. But there are more reasons to tweak the YouTube video’s playback speed beyond fun. If you are transcribing text or doing research, you might want to slack off on the talk. If you are following along with a ghost hunter, and like looking for things that a paranormal group might ... Read More
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP