From 4c8472c2cf58069e263adab883426d155a472bba Mon Sep 17 00:00:00 2001 From: Angelos Chalaris Date: Mon, 8 Apr 2019 08:36:00 +0300 Subject: [PATCH] Update formToObject.md --- snippets/formToObject.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/snippets/formToObject.md b/snippets/formToObject.md index 1074d9b4c..6f1d5ae4c 100644 --- a/snippets/formToObject.md +++ b/snippets/formToObject.md @@ -1,10 +1,9 @@ ### formToObject -Encode a set of form elements as a `object`. +Encode a set of form elements as an `object`. -1. Convert the HTML form to `FormData()` -2. Convert `FormData()` to `Array` using ` Array.from()` -3. We collect an object from an array using `Array.prototype.reduce()` +Use the `FormData` constructor to convert the HTML `form` to `FormData`, `Array.from()` to convert to an array. +Collect the object from the array, using `Array.prototype.reduce()`. ```js const formToObject = form => @@ -17,4 +16,4 @@ const formToObject = form => ```js formToObject(document.querySelector('#form')) // { email: 'test@email.com', name: 'Test Name' } -``` \ No newline at end of file +```