mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2026-02-28 01:58:28 +08:00
语法高亮,滚动条美化,设置页面调整
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<p> <code><strong>concat()</strong></code> 方法用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个新数组。</p>
|
||||
<p><iframe class="interactive interactive-js" frameborder="0" height="250" src="https://interactive-examples.mdn.mozilla.net/pages/js/array-concat.html" width="100%"></iframe></p>
|
||||
<h2 id="语法">语法</h2>
|
||||
<pre class="syntaxbox">var <var>new_array</var> = <var>old_array</var>.concat(<var>value1</var>[, <var>value2</var>[, ...[, <var>valueN</var>]]])</pre>
|
||||
<pre><code class="language-javascript">var <var>new_array</var> = <var>old_array</var>.concat(<var>value1</var>[, <var>value2</var>[, ...[, <var>valueN</var>]]])</code></pre>
|
||||
<h3 id="Parameters" name="Parameters">参数</h3>
|
||||
<dl>
|
||||
<dt><code>value<em>N</em></code><span class="inlineIndicator optional optionalInline">可选</span></dt>
|
||||
@@ -26,32 +26,32 @@
|
||||
<h2 id="Examples" name="Examples">示例</h2>
|
||||
<h3 id="Example:_Concatenating_two_arrays" name="Example:_Concatenating_two_arrays">连接两个数组</h3>
|
||||
<p>以下代码将两个数组合并为一个新数组:</p>
|
||||
<pre class="brush: js">var alpha = ['a', 'b', 'c'];
|
||||
<pre><code class="language-javascript">var alpha = ['a', 'b', 'c'];
|
||||
var numeric = [1, 2, 3];
|
||||
|
||||
alpha.concat(numeric);
|
||||
// result in ['a', 'b', 'c', 1, 2, 3]</pre>
|
||||
// result in ['a', 'b', 'c', 1, 2, 3]</code></pre>
|
||||
<h3 id="Example:_Concatenating_three_arrays" name="Example:_Concatenating_three_arrays">连接三个数组</h3>
|
||||
<p>以下代码将三个数组合并为一个新数组:</p>
|
||||
<pre class="brush: js">var num1 = [1, 2, 3],
|
||||
<pre><code class="language-javascript">var num1 = [1, 2, 3],
|
||||
num2 = [4, 5, 6],
|
||||
num3 = [7, 8, 9];
|
||||
|
||||
var nums = num1.concat(num2, num3);
|
||||
|
||||
console.log(nums);
|
||||
// results in [1, 2, 3, 4, 5, 6, 7, 8, 9]</pre>
|
||||
// results in [1, 2, 3, 4, 5, 6, 7, 8, 9]</code></pre>
|
||||
<h3 id="Example:_Concatenating_values_to_an_array" name="Example:_Concatenating_values_to_an_array">将值连接到数组</h3>
|
||||
<p>以下代码将三个值连接到数组:</p>
|
||||
<pre class="brush: js">var alpha = ['a', 'b', 'c'];
|
||||
<pre><code class="language-javascript">var alpha = ['a', 'b', 'c'];
|
||||
|
||||
var alphaNumeric = alpha.concat(1, [2, 3]);
|
||||
|
||||
console.log(alphaNumeric);
|
||||
// results in ['a', 'b', 'c', 1, 2, 3]</pre>
|
||||
// results in ['a', 'b', 'c', 1, 2, 3]</code></pre>
|
||||
<h3 id="合并嵌套数组">合并嵌套数组</h3>
|
||||
<p>以下代码合并数组并保留引用:</p>
|
||||
<pre class="brush: js">var num1 = [[1]];
|
||||
<pre><code class="language-javascript">var num1 = [[1]];
|
||||
var num2 = [2, [3]];
|
||||
|
||||
var nums = num1.concat(num2);
|
||||
@@ -63,7 +63,7 @@ console.log(nums);
|
||||
num1[0].push(4);
|
||||
|
||||
console.log(nums);
|
||||
// results in [[1, 4], 2, [3]]</pre>
|
||||
// results in [[1, 4], 2, [3]]</code></pre>
|
||||
<h2 id="规范">规范</h2>
|
||||
<table class="standard-table">
|
||||
<tbody>
|
||||
|
||||
Reference in New Issue
Block a user