Add short titles

This commit is contained in:
Chalarangelo
2022-03-21 15:54:40 +02:00
parent 0c855ac84f
commit bea76ddbbb
151 changed files with 151 additions and 0 deletions

View File

@ -1,5 +1,6 @@
--- ---
title: 10 must-have VS Code extensions for JavaScript developers title: 10 must-have VS Code extensions for JavaScript developers
shortTitle: Essential VS Code extensions
type: story type: story
tags: devtools,vscode tags: devtools,vscode
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: 25 CSS gradients for your next project title: 25 CSS gradients for your next project
shortTitle: CSS gradients
type: cheatsheet type: cheatsheet
tags: css,visual tags: css,visual
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: 4 JavaScript Array methods you must know title: 4 JavaScript Array methods you must know
shortTitle: Useful array methods
type: story type: story
tags: javascript,array,cheatsheet tags: javascript,array,cheatsheet
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: 4 SEO tips for developers title: 4 SEO tips for developers
shortTitle: SEO tips
type: story type: story
tags: seo,webdev tags: seo,webdev
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: 6 JavaScript Regular Expression features you can use today title: 6 JavaScript Regular Expression features you can use today
shortTitle: JavaScript Regular Expression tips
type: story type: story
tags: javascript,string,regexp tags: javascript,string,regexp
expertise: advanced expertise: advanced

View File

@ -1,5 +1,6 @@
--- ---
title: 7 essential Chrome extensions for web developers title: 7 essential Chrome extensions for web developers
shortTitle: Essential Chrome extensions
type: story type: story
tags: devtools,webdev tags: devtools,webdev
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: 8 tips for accessible websites title: 8 tips for accessible websites
shortTitle: Accessibility tips
type: story type: story
tags: javascript,accessibility,webdev tags: javascript,accessibility,webdev
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: Code Anatomy - For loops, array reduce and method chaining title: Code Anatomy - For loops, array reduce and method chaining
shortTitle: For loops, array reduce and method chaining
type: story type: story
tags: javascript,array,object,iterator tags: javascript,array,object,iterator
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Code Anatomy - Optimizing recursive functions title: Code Anatomy - Optimizing recursive functions
shortTitle: Optimizing recursive functions
type: story type: story
tags: javascript,recursion,performance tags: javascript,recursion,performance
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Code Anatomy - Writing high performance Python code title: Code Anatomy - Writing high performance Python code
shortTitle: Performant Python code
type: story type: story
tags: python,list,performance tags: python,list,performance
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What is the difference between cookies, local storage, and session storage? title: What is the difference between cookies, local storage, and session storage?
shortTitle: Cookies, local storage, and session storage
type: question type: question
tags: javascript,browser,webdev tags: javascript,browser,webdev
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: How can I copy text to clipboard with JavaScript? title: How can I copy text to clipboard with JavaScript?
shortTitle: Copy text to clipboard
type: question type: question
tags: javascript,browser tags: javascript,browser
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: 4 ways to center content with CSS title: 4 ways to center content with CSS
shortTitle: Centering content with CSS
type: story type: story
tags: css,layout tags: css,layout
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: CSS easing variables" title: "Tip: CSS easing variables"
shortTitle: CSS easing variables
type: tip type: tip
tags: css,animation tags: css,animation
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Perfect nested border radius in CSS" title: "Tip: Perfect nested border radius in CSS"
shortTitle: Perfect nested border radius in CSS
type: story type: story
tags: css,visual tags: css,visual
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What are CSS pseudo-classes? title: What are CSS pseudo-classes?
shortTitle: CSS pseudo-classes
type: question type: question
tags: css,webdev tags: css,webdev
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Select any link with CSS" title: "Tip: Select any link with CSS"
shortTitle: "CSS :any-link selector"
type: tip type: tip
tags: css,visual,interactivity tags: css,visual,interactivity
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What are CSS variables and where can I use them? title: What are CSS variables and where can I use them?
shortTitle: CSS variables
type: question type: question
tags: css,visual,layout tags: css,visual,layout
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Customize the names of downloadable files" title: "Tip: Customize the names of downloadable files"
shortTitle: Customize the names of downloadable files
type: tip type: tip
tags: webdev,html,browser tags: webdev,html,browser
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: How can I detect if Caps Lock is on with JavaScript? title: How can I detect if Caps Lock is on with JavaScript?
shortTitle: Detect Caps Lock
type: question type: question
tags: javascript,browser,event tags: javascript,browser,event
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Refactoring your for...in loops to avoid ESLint warnings" title: "Tip: Refactoring your for...in loops to avoid ESLint warnings"
shortTitle: Refactoring for...in loops to avoid ESLint warnings
type: tip type: tip
tags: javascript,array,iterator,eslint tags: javascript,array,iterator,eslint
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Create a commit with a different date" title: "Tip: Create a commit with a different date"
shortTitle: Create a commit with a different date
type: tip type: tip
tags: git,commit tags: git,commit
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: How does Git's fast-forward mode work? title: How does Git's fast-forward mode work?
shortTitle: Git fast-forward
type: question type: question
tags: git,branch tags: git,branch
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: How to add multiple authors to a commit" title: "Tip: How to add multiple authors to a commit"
shortTitle: Add multiple authors to a commit
type: tip type: tip
tags: git,github,programming,webdev tags: git,github,programming,webdev
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Common HTTP status codes Cheat Sheet title: Common HTTP status codes Cheat Sheet
shortTitle: HTTP status codes
type: cheatsheet type: cheatsheet
tags: webdev,http tags: webdev,http
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: How do I compare two arrays in JavaScript? title: How do I compare two arrays in JavaScript?
shortTitle: JavaScript array comparison
type: question type: question
tags: javascript,array,comparison tags: javascript,array,comparison
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Can I use an arrow function as the callback for an event listener in JavaScript? title: Can I use an arrow function as the callback for an event listener in JavaScript?
shortTitle: Arrow function as callback for event listener
type: question type: question
tags: javascript,browser,event,function tags: javascript,browser,event,function
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Introduction to arrow functions in JavaScript title: Introduction to arrow functions in JavaScript
shortTitle: Arrow functions introduction
type: story type: story
tags: javascript,function tags: javascript,function
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What are the differences between arrow functions and regular functions in JavaScript? title: What are the differences between arrow functions and regular functions in JavaScript?
shortTitle: Arrow functions vs regular functions
type: question type: question
tags: javascript,function tags: javascript,function
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Asynchronous array loops in JavaScript title: Asynchronous array loops in JavaScript
shortTitle: Asynchronous array loops
type: story type: story
tags: javascript,array,function,promise tags: javascript,array,function,promise
expertise: advanced expertise: advanced

View File

@ -1,5 +1,6 @@
--- ---
title: How can I add a timeout to a promise in JavaScript? title: How can I add a timeout to a promise in JavaScript?
shortTitle: Promise timeout
type: question type: question
tags: javascript,promise,timeout,class tags: javascript,promise,timeout,class
expertise: advanced expertise: advanced

View File

@ -1,5 +1,6 @@
--- ---
title: Where and how can I use the Boolean function in JavaScript? title: Where and how can I use the Boolean function in JavaScript?
shortTitle: Boolean function use-cases
type: question type: question
tags: javascript,function,type tags: javascript,function,type
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: Boolean traps and how to avoid them title: Boolean traps and how to avoid them
shortTitle: Boolean traps
type: story type: story
tags: javascript,function,type,boolean tags: javascript,function,type,boolean
expertise: advanced expertise: advanced

View File

@ -1,5 +1,6 @@
--- ---
title: A cautionary tale about JavaScript callbacks title: A cautionary tale about JavaScript callbacks
shortTitle: Callback pitfalls
type: story type: story
tags: javascript,function tags: javascript,function
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: How does JavaScript's prototypal inheritance differ from classical inheritance? title: How does JavaScript's prototypal inheritance differ from classical inheritance?
shortTitle: Prototypal vs classical inheritance
type: question type: question
tags: javascript,object,class tags: javascript,object,class
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: What are JavaScript closures? title: What are JavaScript closures?
shortTitle: Closures introduction
type: question type: question
tags: javascript,function,closure tags: javascript,function,closure
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: How can I clone an array in JavaScript? title: How can I clone an array in JavaScript?
shortTitle: Clone an array
type: question type: question
tags: javascript,array tags: javascript,array
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: How do I compare two dates in JavaScript? title: How do I compare two dates in JavaScript?
shortTitle: Date comparison
type: question type: question
tags: javascript,date,comparison tags: javascript,date,comparison
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: How can I deep freeze an object in JavaScript? title: How can I deep freeze an object in JavaScript?
shortTitle: Deep freeze object
type: question type: question
tags: javascript,object tags: javascript,object
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Where and how can I use the destructuring assignment syntax in JavaScript? title: Where and how can I use the destructuring assignment syntax in JavaScript?
shortTitle: Destructuring assignment introduction
type: question type: question
tags: javascript,array,object tags: javascript,array,object
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: How do I empty an array in JavaScript? title: How do I empty an array in JavaScript?
shortTitle: Empty an array
type: question type: question
tags: javascript,array tags: javascript,array
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What is the difference between encodeURI() and encodeURIComponent() in JavaScript? title: What is the difference between encodeURI() and encodeURIComponent() in JavaScript?
shortTitle: encodeURI() vs encodeURIComponent()
type: question type: question
tags: javascript,browser tags: javascript,browser
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: How can I define an enum in JavaScript? title: How can I define an enum in JavaScript?
shortTitle: Enum implementation
type: question type: question
tags: javascript,object,class,symbol,generator tags: javascript,object,class,symbol,generator
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: What is the difference between JavaScript's equality operators? title: What is the difference between JavaScript's equality operators?
shortTitle: JavaScript equality operators
type: question type: question
tags: javascript,type,comparison tags: javascript,type,comparison
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: Understanding event bubbling, capturing and delegation in JavaScript title: Understanding event bubbling, capturing and delegation in JavaScript
shortTitle: Event bubbling, capturing and delegation
type: story type: story
tags: javascript,browser,event tags: javascript,browser,event
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: What is the difference between an expression and a statement in JavaScript? title: What is the difference between an expression and a statement in JavaScript?
shortTitle: Expressions and statements
type: question type: question
tags: javascript,type tags: javascript,type
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What is the difference between JavaScript's for...in, for...of and forEach? title: What is the difference between JavaScript's for...in, for...of and forEach?
shortTitle: JavaScript iteration methods comparison
type: question type: question
tags: javascript,array,object,iterator tags: javascript,array,object,iterator
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Use JavaScript for loops if you need to break out early" title: "Tip: Use JavaScript for loops if you need to break out early"
shortTitle: For loops for early breaking
type: tip type: tip
tags: javascript,array,loop tags: javascript,array,loop
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: JavaScript function methods - call(), apply() and bind() title: JavaScript function methods - call(), apply() and bind()
shortTitle: Function methods - call(), apply() and bind()
type: story type: story
tags: javascript,function tags: javascript,function
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Understanding higher-order functions in JavaScript title: Understanding higher-order functions in JavaScript
shortTitle: Higher-order functions
type: story type: story
tags: javascript,function tags: javascript,function
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: What is an IIFE in JavaScript? title: What is an IIFE in JavaScript?
shortTitle: IIFE introduction
type: question type: question
tags: javascript,function tags: javascript,function
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Get the index of an array item in a JavaScript for...of loop" title: "Tip: Get the index of an array item in a JavaScript for...of loop"
shortTitle: Array index in for...of loops
type: tip type: tip
tags: javascript,array,iterator tags: javascript,array,iterator
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: How do I convert an iterable to an array in JavaScript? title: How do I convert an iterable to an array in JavaScript?
shortTitle: Iterable to array
type: question type: question
tags: javascript,object,array,string tags: javascript,object,array,string
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: What are JavaScript Iterators and where can I use them? title: What are JavaScript Iterators and where can I use them?
shortTitle: JavaScript iterators introduction
type: question type: question
tags: javascript,array,object,iterator tags: javascript,array,object,iterator
expertise: advanced expertise: advanced

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Serialize specific properties from a JSON object" title: "Tip: Serialize specific properties from a JSON object"
shortTitle: Selective property serialization
type: tip type: tip
tags: javascript,object,json tags: javascript,object,json
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: How can I execute an event handler at most once? title: How can I execute an event handler at most once?
shortTitle: Execute event handler only once
type: question type: question
tags: javascript,browser,event tags: javascript,browser,event
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Make any JavaScript value iterable" title: "Tip: Make any JavaScript value iterable"
shortTitle: Make any value iterable
type: tip type: tip
tags: javascript,array,iterator,generator tags: javascript,array,iterator,generator
expertise: advanced expertise: advanced

View File

@ -1,5 +1,6 @@
--- ---
title: Where and how can I use memoization in JavaScript? title: Where and how can I use memoization in JavaScript?
shortTitle: Memoization introduction
type: question type: question
tags: javascript,function,memoization tags: javascript,function,memoization
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: How do I merge two arrays in JavaScript? title: How do I merge two arrays in JavaScript?
shortTitle: Merge arrays
type: question type: question
tags: javascript,array tags: javascript,array
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: How do I use JavaScript to modify the URL without reloading the page? title: How do I use JavaScript to modify the URL without reloading the page?
shortTitle: Modify URL without reloading
type: question type: question
tags: javascript,browser tags: javascript,browser
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: JavaScript naming conventions title: JavaScript naming conventions
shortTitle: Naming conventions
type: story type: story
tags: javascript,variable,cheatsheet tags: javascript,variable,cheatsheet
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: How can I use optional chaining and nullish coalescing in my JavaScript project? title: How can I use optional chaining and nullish coalescing in my JavaScript project?
shortTitle: Optional chaining and nullish coalescing
type: question type: question
tags: javascript,type tags: javascript,type
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: JavaScript's numeric separators explained title: JavaScript's numeric separators explained
shortTitle: Numeric separators explained
type: story type: story
tags: javascript,math,type tags: javascript,math,type
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: Can I use an object as an array without modifying it in JavaScript? title: Can I use an object as an array without modifying it in JavaScript?
shortTitle: Object as array
type: question type: question
tags: javascript,object,array,proxy,iterator,pattern tags: javascript,object,array,proxy,iterator,pattern
expertise: advanced expertise: advanced

View File

@ -1,5 +1,6 @@
--- ---
title: How do I compare two objects in JavaScript? title: How do I compare two objects in JavaScript?
shortTitle: Object comparison
type: question type: question
tags: javascript,object,comparison tags: javascript,object,comparison
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: What's the difference between Object.is() and the triple equals operator in JavaScript? title: What's the difference between Object.is() and the triple equals operator in JavaScript?
shortTitle: Object.is() vs triple equals operator
type: question type: question
tags: javascript,object,type tags: javascript,object,type
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Is JavaScript pass-by-value or pass-by-reference? title: Is JavaScript pass-by-value or pass-by-reference?
shortTitle: Pass-by-value or pass-by-reference
type: question type: question
tags: javascript,function,object tags: javascript,function,object
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What is the difference between prefix and postfix operators? title: What is the difference between prefix and postfix operators?
shortTitle: Prefix and postfix operators
type: question type: question
tags: javascript,math tags: javascript,math
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Prevent a string from being escaped in JavaScript" title: "Tip: Prevent a string from being escaped in JavaScript"
shortTitle: Prevent string escaping
type: tip type: tip
tags: javascript,string tags: javascript,string
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: Is there a way to use instanceof for primitive JavaScript values? title: Is there a way to use instanceof for primitive JavaScript values?
shortTitle: Using instanceof for primitive values
type: question type: question
tags: javascript,type tags: javascript,type
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: The order of then and catch matters" title: "Tip: The order of then and catch matters"
shortTitle: The order of then and catch matters
type: tip type: tip
tags: javascript,function,promise tags: javascript,function,promise
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: What is the difference between then and finally in a JavaScript promise? title: What is the difference between then and finally in a JavaScript promise?
shortTitle: Promise then vs finally
type: question type: question
tags: javascript,function,promise tags: javascript,function,promise
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: What are promises in JavaScript? In which states can a promise be? title: What are promises in JavaScript? In which states can a promise be?
shortTitle: Promises introduction
type: question type: question
tags: javascript,function,promise tags: javascript,function,promise
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What is a pure function? title: What is a pure function?
shortTitle: Pure function introduction
type: question type: question
tags: javascript,function tags: javascript,function
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Create your own query selector shorthand" title: "Tip: Create your own query selector shorthand"
shortTitle: Query selector shorthand
type: tip type: tip
tags: javascript,browser tags: javascript,browser
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Using JavaScript generator functions for ranges title: Using JavaScript generator functions for ranges
shortTitle: Generator functions for ranges
type: story type: story
tags: javascript,function,array tags: javascript,function,array
expertise: advanced expertise: advanced

View File

@ -1,5 +1,6 @@
--- ---
title: What is recursion and when is it useful? title: What is recursion and when is it useful?
shortTitle: Recursion introduction
type: question type: question
tags: javascript,function,recursion tags: javascript,function,recursion
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: How do I remove a property from a JavaScript object? title: How do I remove a property from a JavaScript object?
shortTitle: Remove property from object
type: question type: question
tags: javascript,object tags: javascript,object
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: What does a JavaScript constructor return? title: What does a JavaScript constructor return?
shortTitle: Constructor return value
type: question type: question
tags: javascript,function,class,object tags: javascript,function,class,object
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: How do I clone an object in JavaScript? title: How do I clone an object in JavaScript?
shortTitle: Object cloning
type: question type: question
tags: javascript,object tags: javascript,object
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: How can I implement a singleton in JavaScript? title: How can I implement a singleton in JavaScript?
shortTitle: Singleton implementation
type: question type: question
tags: javascript,object,function,proxy,pattern tags: javascript,object,function,proxy,pattern
expertise: advanced expertise: advanced

View File

@ -1,5 +1,6 @@
--- ---
title: How can I implement a sleep function in JavaScript? title: How can I implement a sleep function in JavaScript?
shortTitle: Sleep function
type: question type: question
tags: javascript,date,promise tags: javascript,date,promise
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Understanding the spread and rest syntax in Javascript title: Understanding the spread and rest syntax in Javascript
shortTitle: Spread and rest syntax
type: story type: story
tags: javascript,array,function tags: javascript,array,function
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Minimize DOM access" title: "Tip: Minimize DOM access"
shortTitle: Minimize DOM access
type: tip type: tip
tags: javascript,browser tags: javascript,browser
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Are JavaScript strings immutable? title: Are JavaScript strings immutable?
shortTitle: String immutability
type: question type: question
tags: javascript,string,type tags: javascript,string,type
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: How to swap two variables in JavaScript" title: "Tip: How to swap two variables in JavaScript"
shortTitle: Swap two variables
type: tip type: tip
tags: javascript,array,variables tags: javascript,array,variables
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: Replacing JavaScript switch statement with object literals title: Replacing JavaScript switch statement with object literals
shortTitle: Switch with object literals
type: story type: story
tags: javascript,object tags: javascript,object
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: What is the difference between synchronous and asynchronous code in JavaScript? title: What is the difference between synchronous and asynchronous code in JavaScript?
shortTitle: Synchronous vs asynchronous code
type: question type: question
tags: javascript,function,promise tags: javascript,function,promise
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: 'Tip: Protect your users from malicious websites when using target="_blank"' title: 'Tip: Protect your users from malicious websites when using target="_blank"'
shortTitle: 'Safeguarding target="_blank"'
type: tip type: tip
tags: javascript,browser,security tags: javascript,browser,security
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: What is the ternary operator and how do I use it? title: What is the ternary operator and how do I use it?
shortTitle: Ternary operation introduction
type: question type: question
tags: javascript,condition tags: javascript,condition
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: Understanding the "this" keyword in JavaScript title: Understanding the "this" keyword in JavaScript
shortTitle: The "this" keyword in JavaScript
type: story type: story
tags: javascript,function,object tags: javascript,function,object
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: What are truthy and falsy values in JavaScript? title: What are truthy and falsy values in JavaScript?
shortTitle: Truthy and falsy values
type: question type: question
tags: javascript,type,comparison tags: javascript,type,comparison
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What's the difference between undeclared, undefined and null in JavaScript? title: What's the difference between undeclared, undefined and null in JavaScript?
shortTitle: Undeclared, undefined and null
type: question type: question
tags: javascript,type tags: javascript,type
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What does 'use strict' do and what are some of the key benefits to using it? title: What does 'use strict' do and what are some of the key benefits to using it?
shortTitle: Strict mode introduction
type: question type: question
tags: javascript,function,object tags: javascript,function,object
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: You can get the value of an input element as a number" title: "Tip: You can get the value of an input element as a number"
shortTitle: Input element value as number
type: tip type: tip
tags: javascript,browser,input tags: javascript,browser,input
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What is the only value not equal to itself in JavaScript? title: What is the only value not equal to itself in JavaScript?
shortTitle: The only value not equal to itself
type: question type: question
tags: javascript,type,comparison tags: javascript,type,comparison
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What are the differences between var, let and const in JavaScript? title: What are the differences between var, let and const in JavaScript?
shortTitle: Var, let and const
type: question type: question
tags: javascript,type,variable tags: javascript,type,variable
expertise: beginner expertise: beginner

View File

@ -1,5 +1,6 @@
--- ---
title: What is hoisting in JavaScript? title: What is hoisting in JavaScript?
shortTitle: Hoisting introduction
type: question type: question
tags: javascript,type,variable tags: javascript,type,variable
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: Understanding JavaScript variables and scopes title: Understanding JavaScript variables and scopes
shortTitle: Variables and scopes
type: story type: story
tags: javascript,type,variable tags: javascript,type,variable
expertise: intermediate expertise: intermediate

View File

@ -1,5 +1,6 @@
--- ---
title: "Tip: Avoid \"javascript:void(0)\" for empty links" title: "Tip: Avoid \"javascript:void(0)\" for empty links"
shortTitle: Avoid "javascript:void(0)" for empty links
type: tip type: tip
tags: javascript,browser,accessibility tags: javascript,browser,accessibility
expertise: intermediate expertise: intermediate

Some files were not shown because too many files have changed in this diff Show More