Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Articles on Trending Technologies
Technical articles with clear explanations and examples
Is JavaScript a pass-by-reference or pass-by-value language?
JavaScript provides us with functions, that are a collection of pre-defined instructions or statements that are only carried out when we call the function that contains this code. The function accepts one or more arguments as input and output. You can pass values or references for the input arguments. All function parameters are always given by value in JavaScript. It indicates that JavaScript inserts copies of variable values into function parameters. The passing variables outside of the function are not affected by any modifications you make to the function's internal arguments. Or, to put it another way, changes made to ...
Read MoreHow to generate a random number in JavaScript?
The Math object, a built-in object with attributes or methods for carrying out mathematical operations, has the native implementation of the random() method in JavaScript. As its name suggests, the random() method aids in the generation of random numbers. The return value of the Math.random() method is a floating-point, sort of semi number between 0 (inclusive) and 1. (exclusive). This is defined mathematically by the equation 0 = x 1. The Math.random() function will return a floating-point, pseudo-random number in the range 0 to less than 1 (inclusive of 0 but not 1) with an essentially uniform distribution throughout that ...
Read MoreDifferences between InterDomain Routing and IntraDomain
What is Routing? The process of determining a path for traffic inside a network or across or across different networks is known as routing. Routing occurs in a wide range of networks, including circuit-switched networks like the public switched telephone network (PSTN) and computer networks like the Internet. Routing is the higher-level decision-making in packet switching networks that sends network packets from their source to their destination through intermediate network nodes using particular packet forwarding techniques. The passage of network packets from one network interface to another is known as packet forwarding. Routers, gateways, and other network hardware devices are ...
Read MoreDifference between Firewall and Anti-virus
Both Firewall and Antivirus are security tools that protect the computer systems as well as the network infrastructure from virus, worms, Trojans, and other such cyber-threats. Firewalls scan and evaluate the data packets before they enter into a network, and then they either allow or deny the data packets based on certain predefined rules setup by the network protocols. Firewalls can be implemented both at the software and hardware levels, while an antivirus program can be implemented only at the software level. Read through this article to know more about Firewall and Antivirus and how they are different from each ...
Read MoreFind sum of even factors of a number in Python Program
Let’s start our article with an explanation of how to find the sum of even factors of a number but what are factors? Factors are the numbers which completely divide the given number leaving zero as remainder or we can say factors are the multiples of the number. Example 1 − If we are given a number 60 Factors of 60 (6*10=2*3*2*5) are 2, 5 and 3 But according to the question, we must find out the sum of even factors so, in the above given example, the even factor will be only 2. Also, if the given number is an ...
Read MorePassing unknown number of arguments to a function in Javascript
The terms "parameters" and "arguments of a function" are frequently used synonymously in JavaScript, despite the fact that there is a substantial distinction between the two. The function parameters are included when we define a function. While defining a function, you may also specify a list of variables; these variables are referred to as function parameters. On the other hand, "function parameters" are the values we pass when we call or execute the newly created function. In JavaScript, the variables listed in the function declaration serve as the argument values. The arguments that are part of the function definition are ...
Read More"extends" keyword in JavaScript?
In JavaScript, you may extend both classes and objects with the extends keyword. It is frequently used to build classes that are children of other classes. In addition to built-in objects, customized classes can also be subclass using the extends keyword. The classes serve as the blueprint for a real-world item so that we may easily change, access, and utilise them in programming. It is specified to establish an abstract data type to hold a specific sort of information together with the methods for manipulating that information. You use the extends keyword to use class inheritance. Any constructor with the ...
Read MoreCreate many JavaScript objects as the same type?
JavaScript is a lenient object-oriented language. We'll look at various JavaScript object creation methods in this article. It is crucial to know that JavaScript is an object-oriented language based on prototypes instead of classes before moving on. It can be more difficult to understand how JavaScript enables you to build hierarchies of objects and to get an inheritance of properties and their values because of this different foundation. Programming objects can combine variables, functions, and data structures. In other words, objects can hold values, you can use objects to manipulate values, and you can combine values into more complicated objects, ...
Read MoreHow to use search input type in HTML?
Internet provides us a lot of services which we can access through the respective websites. Many of times, we are need to search information on a particular topic. To perform search on Internet, we can make of search engine like Google, Yahoo, Ask, Bing etc. You must have observed the textbox available for entering the search keywords. We type the keywords and it takes us to the next page where the matched results, fetched from the server, are displayed. When we design a form in HTML to capture data from the user, we use several controls. We can also make ...
Read MoreHow to use time input type in HTML?
Html provides various tags to design a user interface. There is a specific category of tags which are readily available to provide options to the user to choose date and time type of data. To create the time control using HTML, we have tag, where time value can be used in TYPE attribute of tag. By default, time control will display the output in 24 hr format. Time can be represented in hh:mm(hours::minutes) format or if you want to mention seconds also, then the format will be hh::mm::ss. The value of hour can be selected between 0-24 and ...
Read More