Egghead Instructor Marius Schulz

Marius Schulz

I'm a software developer, web enthusiast, and computer science student living in Munich, Germany. When I'm not programming, I love to read or go latin dancing.



Support Marius's Free Lessons
become a member today

Browse Marius Schulz's lessons.

showing 4 lessons...

Use the Exponentiation Operator in JavaScript

Check if an array contains an item using Array.prototype.includes

Identify and Deal with NaN in JavaScript

Install TypeScript declarations from npm

js tutorial about Use the Exponentiation Operator in JavaScript

Use the Exponentiation Operator in JavaScript

3:30 js

ES2016 introduced the exponentiation operator ** to JavaScript. This lesson shows how it works and how you can use it as a replacement for the Math.pow function.

js tutorial about Check if an array contains an item using Array.prototype.includes

Check if an array contains an item using Array.prototype.includes

1:35 js

We often want to check if an array includes a specific item. It's been common to do this with the Array.prototype.indexOf method, but now we have a simpler way: We can use the Array.prototype.includes method, which is available starting with ES2016.

js tutorial about Identify and Deal with NaN in JavaScript

Identify and Deal with NaN in JavaScript

2:12 js

Dealing with the special NaN value can be tricky in JavaScript. It behaves like a number and not a number at the same time. This lesson explains how to identify it using the isNaN function or the Number.isNaN method.

typescript tutorial about Install TypeScript declarations from npm

Install TypeScript declarations from npm

1:31 typescript

This lesson shows you how to acquire type declaration files for your TypeScript projects directly from npm.

HEY, QUICK QUESTION!
Joel's Head
Why are we asking?