Front End Technology Articles

Page 531 of 652

Graph Traversals in Javascript

Sai Subramanyam
Sai Subramanyam
Updated on 15-Jun-2020 264 Views

Graph traversal (also known as graph search) refers to the process of visiting (checking and/or updating) each vertex in a graph. Such traversals are classified by the order in which the vertices are visited.

Read More

Breadth-first search traversal in Javascript

karthikeya Boyini
karthikeya Boyini
Updated on 15-Jun-2020 4K+ Views

BFS visits the neighbor vertices before visiting the child vertices, and a queue is used in the search process. Following is how a BFS works −Visit the adjacent unvisited vertex. Mark it as visited. Display it. Insert it in a queue.If no adjacent vertex is found, remove the first vertex from the queue.Repeat Rule 1 and Rule 2 until the queue is empty.Let us look at an illustration of how BFS Traversal works:StepTraversalDescription1Initialize the queue.2We start by visiting S (starting node) and mark it as visited.3We then see an unvisited adjacent node from S. In this example, we have three ...

Read More

How to use formenctype attribute in HTML?

karthikeya Boyini
karthikeya Boyini
Updated on 15-Jun-2020 267 Views

The formenctype attribute is used to show how the form data should be encoded when it is submitting to the server. It introduced in HTML5 and only used with input type submit an image.Here are the formenctype attribute values −S.NoValue & Description1application/x-www-form-urlencodedThis is the default. All the characters are encoded before sent.2multipart/form-dataNone of the characters are encoded.3text/plainIn this, the spaces are converted to + symbols. However, no special characters are encoded.ExampleYou can try to run the following code to learn how to use the formenctype attribute in HTML.           HTML formenctype attribute                        Name                    

Read More

How to use formtarget attribute in HTML?

Krantik Chavan
Krantik Chavan
Updated on 15-Jun-2020 296 Views

The formtarget attribute in HTML is used to indicate where the response that is received after the form submission is displayed. It overrides the target attribute of the HTML form tag. Use the formtarget attribute only with input type submit an image.Here are the attribute values of the formtarget attribute −S. NoValueDescription1_blankResponse gets displayed in a new window or tab2_selfThe default value. The response gets displayed in the same frame.3_parentResponse gets displayed in the parent frame4_topResponse gets displayed in the full body of the window5framenameResponse gets displayed in a named iframeExampleYou can try to run the following code to learn ...

Read More

Node in Javascript

Sai Subramanyam
Sai Subramanyam
Updated on 15-Jun-2020 247 Views

Each element in a tree is a node. We need to define a node before we proceed to define a binary tree as a tree consists of nodes. We'll create a very simple node definition that has 3 properties, namely: left, right and data.left − This holds the reference to the left child of this node.right − This holds the reference to the right child of this node.data − This holds the reference to the data we want to store in this node.Let us see the code representation of such a structure.Examleclass Node {    constructor(data, left = null, right ...

Read More

Why formaction attribute is not working outside of <form> tag?

Sharon Christine
Sharon Christine
Updated on 15-Jun-2020 801 Views

We can make the formaction attribute to work outside the tag. The formaction attribute is used to specify more than one submit URLs for one form. When you submit a form, the web browser first checks for a formaction attribute.If the formaction is not present, the web browser moves on to look for an action attribute on the form element.ExampleHere’s an example of the formaction attribute with three different submit buttons −           HTML formaction attribute                                  Button1 ...

Read More

Creating a BinaryTree using Javascript

karthikeya Boyini
karthikeya Boyini
Updated on 15-Jun-2020 307 Views

Let us understand how we're going to create and represent a binary search tree in Javascript. We'll first need to create the class BinarySearchTree and define a property Node on it. Exampleclass BinarySearchTree {    constructor() {       // Initialize a root element to null.       this.root = null;    } } BinarySearchTree.prototype.Node = class {    constructor(data, left = null, right = null) {       this.data = data;       this.left = left;       this.right = right;    } };We've simply created a class representation of our BST class. We'll fill this class in as we proceed to learn functions that we'll add to this structure.

Read More

Inserting a key into a tree in Javascript

Sai Subramanyam
Sai Subramanyam
Updated on 15-Jun-2020 750 Views

The first insertion in a newly created binary tree creates a node at the root. Further insertions will be inserted according to the binary search tree property of left children being smaller than parent and right ones being greater than parents.Let us look at how we can implement this algorithm in code −ExampleinsertIter(data) {    let node = new this.Node(data);    // Check if the tree is empty    if (this.root === null) {       // Insert as the first element       this.root = node; return;    }    let currNode = this.root;   ...

Read More

How to use telephone input type in HTML?

Monica Mona
Monica Mona
Updated on 15-Jun-2020 619 Views

The telephone input type is used in HTML using the . Using this, allow the users to add telephone number.Note − The input type tel is only supported in Safari.ExampleYou can try to run the following code to learn how to use input type tel to allow user input in the form of a telephone number −           HTML input search                        Details:          Student Name          Student Telephone                    

Read More

Searching for values in an Javascript Binary Search Tree

karthikeya Boyini
karthikeya Boyini
Updated on 15-Jun-2020 568 Views

We're going to use the property of a BST to look up elements in it. Let us look at first an iterative implementation of search − ExamplesearchIter(data) {    let currNode = this.root;    while (currNode !== null) {       if (currNode.data === data) {          // Found the element!          return true;       } else if (data < currNode.data) {          // Go Left as data is smaller than parent          currNode = currNode.left;       } else {         ...

Read More
Showing 5301–5310 of 6,517 articles
« Prev 1 529 530 531 532 533 652 Next »
Advertisements