语法高亮,滚动条美化,设置页面调整

This commit is contained in:
fofolee
2019-04-19 02:41:09 +08:00
parent 1e8f76c000
commit 359d29ee0b
1590 changed files with 12328 additions and 11441 deletions

View File

@@ -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>