Eliminar espacios en blanco de los de un

Lo que necesito hacer es: Eliminar los espacios en blanco de los valores de los input sin dejar de enviar todo el formulario a una función. Ya lo he logrado pero la linea de codigo que lo hace lo aplicar solo para un valor y requiero una forma de hacerlo para todos los inputs para luego enviar el formulario cumpleto pero con los valor sin espacion`

$  (function(){          var datoFormatiado = $  .trim($  ('#name').val())     var formulario = $  ('#x').find($  ('#name').val(datoFormatiado));     validaForm(formulario)     function validaForm (formulario){         console.log('imprimir el formulario con todos sus inputs sin espacios');         console.log(formulario);     }      })
<!DOCTYPE html> <html lang="en">  <head> 	<meta charset="UTF-8"> 	<title>Document</title> 	<script type="text/javascript" src="jquery-3.4.1.min.js"></script> 	<script type="text/javascript" src="validar.js"></script>  </head>  <body> 	<form id="x" action="../form-result.php" target="_blank"> 		<fieldset> 			<div class="d"> 				<p>Ingresa nombre</p> 				<input id="name" value=" Jarol " class="s" type="text" placeholder="nombre" > 				<input id="clave" type="text" value=" ddd " placeholder="clave" > 			</div> 			<div class="w"> 				<p>Ingresa nombre</p> 				<input id="s" class="s" value=" ddd " type="text" placeholder="Enviar la información" > 				<input type="text" value=" ddd " placeholder="Enviar cccc" > 			</div> 		</fieldset> 		 	</form>  </body>  </html>

`