Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptの_.initial()関数の重要性は何ですか?


_。initial()

_。initial() underscore.jsの関数です 、これはjavascriptのライブラリです。このメソッドは、配列の最後の要素を残りの要素から区別するために使用されます。このメソッドは、配列の最後の値を無視するだけです。

構文

_.initial( array, n );

_。Initial() 2つのパラメータを取ることができます。

配列 -このメソッドは配列を取得し、最後の要素を除くすべての要素を提供します。

n -指定された配列からトリミングされるのは、要素の数に他なりません。オプションです。

<html>
<body>
<script 
   src ="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" >
</script>
</head>
<body>
<script type="text/javascript">
   document.write(_.initial([1,2,3,4,5]));
</script>
</body>
</html>

出力

1,2,3,4


2番目のパラメータ、つまりvalue(number)を指定すると、メソッド _.initial() その値を受け取り、配列からそれらの数の要素を右から左にトリミングし、残りの要素を表示します。

次の例では、2番目のパラメーターとして4が指定されているため、4つの要素がトリミングされ、残りの要素が表示されます。ここでは、配列に5つの要素があり、2番目のパラメーターとして渡される数は4であるため、要素をトリミングした後、出力に示されているように1つの要素のみが表示されます。

<html>
<body>
<script 
   src ="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js" >
</script>
</head>
<body>
<script type="text/javascript">
   document.write(_.initial([1,2,3,4,5],4));
</script>
</body>
</html>

出力

1

  1. Javascript DOMとは何ですか?

    JavaScript Document Object Model(DOM)は、WebページのHTML要素を表現したものです。これは、コンテンツやスタイルを変更してWebページを操作するために使用できるインターフェイスです。 ウェブページを右クリックして[検査]を選択すると、DOMにアクセスできます。これを行うことにより、現在表示しているWebページのHTML要素を含むセクションが(右側または左側に)表示されます。これらの要素にカーソルを合わせると、ページ自体のセクションが強調表示されたときに、ページのどのセクションがそれらによって表されているかを確認できます。 コンソールでコーディ

  2. JavaScriptでのSymbol.isConcatSpreadableの重要性は何ですか?

    Symbol.isConcatSpreadable このよく知られたシンボルは、 Array.prototype.concat()メソッドを使用するときにオブジェクトをその配列要素にフラット化する必要があるかどうかを構成するために使用されます 。 falseの場合 その後、アレイのフラット化は行われません。デフォルトでは、 Symbol.IsConcatSpreadable 真 。したがって、明示的に宣言されていない限り、平坦化 アレイの一部は避けられません。 記号なし 例 次の例では、シンボル Symbol.IsConcatSpreadable 明示的に述べられていませんでした。そ