DEV Community

loading...
John Au-Yeung profile picture

John Au-Yeung

I'm web developer interested in JavaScript stuff.

Work

Programmer

Vue.js 3 By Example is Now Published

Vue.js 3 By Example is Now Published

Reactions 2 Comments
1 min read
What’s New in ES2021?

What’s New in ES2021?

Reactions 2 Comments
3 min read
How to Check if an Array Includes a Value in JavaScript?

How to Check if an Array Includes a Value in JavaScript?

Reactions 4 Comments
2 min read
How to Get a Timestamp in JavaScript?

How to Get a Timestamp in JavaScript?

Reactions 4 Comments
2 min read
How to Replace All Occurrences of a Javascript String?

How to Replace All Occurrences of a Javascript String?

Comments
2 min read
How to Compare Two Dates with JavaScript?

How to Compare Two Dates with JavaScript?

Reactions 3 Comments
2 min read
How to Loop Over All Array Entries in JavaScript?

How to Loop Over All Array Entries in JavaScript?

Comments
2 min read
How to Check Whether a String Contains a Substring in JavaScript?

How to Check Whether a String Contains a Substring in JavaScript?

Comments
2 min read
How to Redirect to Another Webpage in JavaScript?

How to Redirect to Another Webpage in JavaScript?

Reactions 4 Comments
1 min read
How to Remove a Specific Element from a JavaScript Array?

How to Remove a Specific Element from a JavaScript Array?

Reactions 1 Comments
2 min read
Useful Linux Commands — Users, Groups, and Remote Connections

Useful Linux Commands — Users, Groups, and Remote Connections

Reactions 11 Comments
3 min read
Useful Linux Commands — Files and Packages

Useful Linux Commands — Files and Packages

Reactions 5 Comments
2 min read
Useful Linux Commands — File Operations and Multiple Commands

Useful Linux Commands — File Operations and Multiple Commands

Reactions 3 Comments
2 min read
Useful Linux Commands — Soft Links and Files

Useful Linux Commands — Soft Links and Files

Reactions 4 Comments
2 min read
Useful Linux Commands — Processes and Links

Useful Linux Commands — Processes and Links

Reactions 4 Comments
2 min read
Useful Linux Commands — Users and Processes

Useful Linux Commands — Users and Processes

Reactions 4 Comments
2 min read
Useful Linux Commands — Password and Permissions

Useful Linux Commands — Password and Permissions

Reactions 3 Comments
2 min read
Useful Linux Commands — Files and Histories

Useful Linux Commands — Files and Histories

Reactions 4 Comments
2 min read
Useful Linux Commands — Text and Arguments

Useful Linux Commands — Text and Arguments

Reactions 3 Comments 2
2 min read
Useful Linux Commands — Environment Variables and Cron Jobs

Useful Linux Commands — Environment Variables and Cron Jobs

Reactions 4 Comments
2 min read
Useful Linux Commands — Network and Compression

Useful Linux Commands — Network and Compression

Reactions 5 Comments
2 min read
More Great JavaScript Code Editors

More Great JavaScript Code Editors

Reactions 2 Comments
4 min read
Best JavaScript Code Editors

Best JavaScript Code Editors

Reactions 5 Comments
4 min read
Basic Tools for Programming — Text Files and Command Line

Basic Tools for Programming — Text Files and Command Line

Reactions 4 Comments
4 min read
Essential Linux Command Line Programs

Essential Linux Command Line Programs

Reactions 3 Comments
3 min read
Basic Linux Commands We Should All Know

Basic Linux Commands We Should All Know

Reactions 5 Comments
3 min read
List of Useful Git Commands

List of Useful Git Commands

Reactions 6 Comments
3 min read
Preorder Vue.js 3 By Example Book

Preorder Vue.js 3 By Example Book

Comments 1
1 min read
Formatting Language-Sensitive Lists in JavaScript with ListFormat

Formatting Language-Sensitive Lists in JavaScript with ListFormat

Reactions 3 Comments
6 min read
Create Custom JavaScript Error Objects

Create Custom JavaScript Error Objects

Reactions 1 Comments
4 min read
Drawing Shapes on HTML Canvas — Arcs and Rectangles

Drawing Shapes on HTML Canvas — Arcs and Rectangles

Reactions 2 Comments
4 min read
Using Google Translate API in our Node.js App with google-translate-api

Using Google Translate API in our Node.js App with google-translate-api

Reactions 6 Comments
2 min read
JavaScript Design Patterns — Chain of Responsibility, Singleton, and Flyweight Patterns

JavaScript Design Patterns — Chain of Responsibility, Singleton, and Flyweight Patterns

Reactions 4 Comments
3 min read
JavaScript Design Patterns — Factory Pattern

JavaScript Design Patterns — Factory Pattern

Reactions 5 Comments
3 min read
JavaScript Design Patterns — Strategy and Decorator Pattern

JavaScript Design Patterns — Strategy and Decorator Pattern

Reactions 4 Comments
3 min read
JavaScript Design Patterns — Composition, Inheritance, and Configuration

JavaScript Design Patterns — Composition, Inheritance, and Configuration

Reactions 4 Comments
3 min read
JavaScript Design Patterns — Adapters and Facades

JavaScript Design Patterns — Adapters and Facades

Reactions 4 Comments
3 min read
Basic Building Blocks of JavaScript Design Patterns

Basic Building Blocks of JavaScript Design Patterns

Reactions 4 Comments
3 min read
Basic JavaScript Design Patterns — Decorators, Facades, and Proxies

Basic JavaScript Design Patterns — Decorators, Facades, and Proxies

Reactions 5 Comments
3 min read
Basic JavaScript Design Patterns — Factories, Iterators, and Decorators

Basic JavaScript Design Patterns — Factories, Iterators, and Decorators

Reactions 5 Comments
3 min read
Basic JavaScript Design Patterns- Object Creation

Basic JavaScript Design Patterns- Object Creation

Reactions 5 Comments
3 min read
Advanced Svelte Transition Features

Advanced Svelte Transition Features

Comments
4 min read
Add Transition Effects to a Svelte App

Add Transition Effects to a Svelte App

Reactions 1 Comments
3 min read
Animating Value Changes with Svelte

Animating Value Changes with Svelte

Comments
3 min read
Storing Shared State in a Svelte App

Storing Shared State in a Svelte App

Comments
4 min read
Svelte Component Lifecycle Hooks

Svelte Component Lifecycle Hooks

Reactions 1 Comments
3 min read
Sharing Code Between Svelte Component Instances with Module Context

Sharing Code Between Svelte Component Instances with Module Context

Reactions 1 Comments
3 min read
More Complex Bindings with Svelte

More Complex Bindings with Svelte

Reactions 1 Comments
3 min read
Special Elements in Svelte

Special Elements in Svelte

Comments
3 min read
Handling Inputs with Svelte

Handling Inputs with Svelte

Comments
4 min read
Handling Component and DOM Events in Svelte Apps

Handling Component and DOM Events in Svelte Apps

Comments
4 min read
Composing Svelte Components with Slots

Composing Svelte Components with Slots

Comments
4 min read
Changing HTML Class in Svelte Components with the Class Directive

Changing HTML Class in Svelte Components with the Class Directive

Comments
2 min read
Passing Props Between Svelte Components

Passing Props Between Svelte Components

Comments
3 min read
Passing Arguments into Svelte Actions

Passing Arguments into Svelte Actions

Comments
2 min read
Adding Lifecycle Hooks to Elements with Svelte Actions

Adding Lifecycle Hooks to Elements with Svelte Actions

Comments
3 min read
Adding Reactivity to Our Svelte App

Adding Reactivity to Our Svelte App

Comments
3 min read
Getting Started with Svelte Framework for Front End Development

Getting Started with Svelte Framework for Front End Development

Comments
4 min read
JavaScript Best Practices for Writing More Robust Code — Error Prevention

JavaScript Best Practices for Writing More Robust Code — Error Prevention

Reactions 7 Comments
4 min read
JavaScript Best Practices for Creating Objects

JavaScript Best Practices for Creating Objects

Reactions 4 Comments
3 min read
loading...