DEV Community

Abdullah Numan profile picture

Abdullah Numan

Startup enthusiast and Front-end / Full-stack Developer with passion for React / Redux and Ruby on Rails

Joined Joined on  github website
Auto-currying in JavaScript

Auto-currying in JavaScript

Reactions 20 Comments 1
3 min read
Currying Existing Functions with JavaScript

Currying Existing Functions with JavaScript

Reactions 4 Comments 2
2 min read
Basic Curried Functions in JavaScript

Basic Curried Functions in JavaScript

Reactions 7 Comments
2 min read
Curry Functions in JavaScript

Curry Functions in JavaScript

Reactions 15 Comments 19
2 min read
In JavaScript, what's the difference between a variable that is: null, undefined and undeclared?

In JavaScript, what's the difference between a variable that is: null, undefined and undeclared?

Reactions 25 Comments 1
2 min read
Explain why the following doesn't work as an IIFE: "function foo(){ }();". What needs to be changed to properly make it an IIFE?

Explain why the following doesn't work as an IIFE: "function foo(){ }();". What needs to be changed to properly make it an IIFE?

Reactions 10 Comments 9
2 min read
Interview Question: Explain how `this` works in JavaScript [in 3 mins].

Interview Question: Explain how `this` works in JavaScript [in 3 mins].

Reactions 8 Comments 1
3 min read
What is NaN in JavaScript? What is its type? How can you reliably test if a value is equal to NaN?

What is NaN in JavaScript? What is its type? How can you reliably test if a value is equal to NaN?

Reactions 3 Comments 3
2 min read
What is the significance, and what are the benefits, of including 'use strict' at the beginning of a JavaScript source file?

What is the significance, and what are the benefits, of including 'use strict' at the beginning of a JavaScript source file?

Reactions 10 Comments 2
2 min read
What is the significance of, and reason for, wrapping the entire content of a JavaScript source file in a function block?

What is the significance of, and reason for, wrapping the entire content of a JavaScript source file in a function block?

Reactions 11 Comments 3
1 min read
Explain CSS sprites, and how you would implement them on a page or site.

Explain CSS sprites, and how you would implement them on a page or site.

Reactions 2 Comments
3 min read
What's the difference between an inline and inline-block element in CSS?

What's the difference between an inline and inline-block element in CSS?

Reactions 3 Comments 1
2 min read
What is the CSS display property and can you give a few examples of its use?

What is the CSS display property and can you give a few examples of its use?

Reactions 2 Comments
3 min read
Describe floats in CSS and how they work.

Describe floats in CSS and how they work.

Reactions 5 Comments 3
2 min read
What's the difference between a relative, fixed, absolute and statically positioned element?

What's the difference between a relative, fixed, absolute and statically positioned element?

Reactions 4 Comments
2 min read
Describe z-index and how stacking context is formed.

Describe z-index and how stacking context is formed.

Reactions 3 Comments
2 min read
What does * { box-sizing: border-box; } do? What are its advantages?

What does * { box-sizing: border-box; } do? What are its advantages?

Reactions 9 Comments 1
1 min read
Explain your understanding of the Box Model and how you would implement different box models.

Explain your understanding of the Box Model and how you would implement different box models.

Reactions 8 Comments
2 min read
What is CSS selector specificity and how does it work?

What is CSS selector specificity and how does it work?

Reactions 10 Comments
3 min read
Describe Block Formatting Context and how it works.

Describe Block Formatting Context and how it works.

Reactions 5 Comments 1
2 min read
What is Formatting Context in CSS? Describe a few types of Formatting Contexts.

What is Formatting Context in CSS? Describe a few types of Formatting Contexts.

Reactions 3 Comments
2 min read
What is render-blocking?

What is render-blocking?

Reactions 4 Comments
1 min read
Describe the difference between <script>, <script async> and <script defer>

Describe the difference between <script>, <script async> and <script defer>

Reactions 10 Comments
1 min read
What is parser-blocking?

What is parser-blocking?

Reactions 4 Comments
1 min read
What are some advantages of using semantic HTML?

What are some advantages of using semantic HTML?

Reactions 6 Comments
1 min read
What is Semantic HTML?

What is Semantic HTML?

Reactions 3 Comments
2 min read
loading...