title: Javascript select the string if it matches multiple words in array
body: <p>I have a string "There are multiple words in this string" and I have an array with multiple words ["There", "string", "multiple"]. I want to match my string with this array and it should return true if all the words in the array are present in the string. If any one of the word in the array is not present in the string, it should return false. </p>
  
  <pre><code> var str = "There are multiple words in this string";
   var arr = ["There", "string", "multiple"]
  </code></pre>
  
  <p>This should return true.</p>
  
  <pre><code> var str = "There are multiple words in this string";
   var arr = ["There", "hello", "multiple"]
  </code></pre>
  
  <p>This should return false since "hello" is not present in the string.</p>
  
  <p>How can this be done efficiently in pure JavaScript?</p>