Travis build: 1458
This commit is contained in:
@ -5095,8 +5095,6 @@ UUIDGeneratorNode(); // '79c7c136-60ee-40a2-beb2-856f1feabefc'
|
||||
|
||||
### bindAll
|
||||
|
||||
Explain briefly what the snippet does.
|
||||
|
||||
Use `Array.forEach()` to return a `function` that uses `Function.apply()` to apply the given context (`obj`) to `fn` for each function specified.
|
||||
|
||||
```js
|
||||
|
||||
@ -1137,7 +1137,7 @@ console<span class="token punctuation">.</span><span class="token function">log<
|
||||
<span class="token punctuation">(</span>c <span class="token operator">^</span> <span class="token punctuation">(</span>crypto<span class="token punctuation">.</span><span class="token function">randomBytes</span><span class="token punctuation">(</span><span class="token number">1</span><span class="token punctuation">)[</span><span class="token number">0</span><span class="token punctuation">]</span> <span class="token operator">&</span> <span class="token punctuation">(</span><span class="token number">15</span> <span class="token operator">>></span> <span class="token punctuation">(</span>c <span class="token operator">/</span> <span class="token number">4</span><span class="token punctuation">)))).</span><span class="token function">toString</span><span class="token punctuation">(</span><span class="token number">16</span><span class="token punctuation">)
|
||||
);</span>
|
||||
</pre><label class="collapse">Show examples</label><pre class="language-js"><span class="token function">UUIDGeneratorNode</span><span class="token punctuation">();</span> <span class="token comment">// '79c7c136-60ee-40a2-beb2-856f1feabefc'</span>
|
||||
</pre><button class="primary clipboard-copy">📋 Copy to clipboard</button></div></div><h2 style="text-align:center">Object</h2><div class="card fluid"><h3 id="bindall" class="section double-padded">bindAll</h3><div class="section double-padded"><p>Explain briefly what the snippet does.</p><p>Use <code>Array.forEach()</code> to return a <code>function</code> that uses <code>Function.apply()</code> to apply the given context (<code>obj</code>) to <code>fn</code> for each function specified.</p><pre class="language-js"><span class="token keyword">const</span> <span class="token function-variable function">bindAll</span> <span class="token operator">=</span> <span class="token punctuation">(</span>obj<span class="token punctuation">,</span> <span class="token operator">...</span>fns<span class="token punctuation">)</span> <span class="token operator">=></span>
|
||||
</pre><button class="primary clipboard-copy">📋 Copy to clipboard</button></div></div><h2 style="text-align:center">Object</h2><div class="card fluid"><h3 id="bindall" class="section double-padded">bindAll</h3><div class="section double-padded"><p>Use <code>Array.forEach()</code> to return a <code>function</code> that uses <code>Function.apply()</code> to apply the given context (<code>obj</code>) to <code>fn</code> for each function specified.</p><pre class="language-js"><span class="token keyword">const</span> <span class="token function-variable function">bindAll</span> <span class="token operator">=</span> <span class="token punctuation">(</span>obj<span class="token punctuation">,</span> <span class="token operator">...</span>fns<span class="token punctuation">)</span> <span class="token operator">=></span>
|
||||
fns<span class="token punctuation">.</span><span class="token function">forEach</span><span class="token punctuation">(</span>
|
||||
fn <span class="token operator">=></span>
|
||||
<span class="token punctuation">(</span>obj<span class="token punctuation">[</span>fn<span class="token punctuation">]</span> <span class="token operator">=</span> <span class="token keyword">function</span><span class="token punctuation">() {</span>
|
||||
|
||||
Reference in New Issue
Block a user