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

JavaScriptでDateオブジェクトのクローンを作成するにはどうすればよいですか?


JavaScriptでDateオブジェクトのクローンを作成するには、次のコードを実行してみてください。ここでは、現在の日付のクローンを作成しました:

<html>
   <head>
      <title>JavaScript Clone Date</title>
   </head>
   <body>
      <script>
         var current_date, clonedDate;
         current_date = new Date();
         document.write(current_date);
         var clonedDate = new Date(current_date.getTime());
         document.write("<br>"+clonedDate);
      </script>
   </body>
</html>

出力

Mon May 28 2018 09:27:54 GMT+0530 (India Standard Time)
Mon May 28 2018 09:27:54 GMT+0530 (India Standard Time)

  1. javascriptの1つのキーを除いてjsオブジェクトのクローンを作成するにはどうすればよいですか?

    1つのキーを除いてオブジェクトのクローンを作成する最も簡単な方法は、オブジェクト全体のクローンを作成してから、不要なプロパティを削除することです。ただし、クローニングには2つのタイプがあります- ディープクローン 浅いクローン 浅いコピーは可能な限り複製しません。コレクションの浅いコピーは、要素ではなく、コレクション構造のコピーです。浅いコピーで、2つのコレクションが個々の要素を共有するようになりました。 例 let innerObj = {    a: 'b',    c: 'd' } let obj = { &n

  2. JavaScriptでDateオブジェクトを作成するにはどうすればよいですか?

    以下は、JavaScriptで日付オブジェクトを作成するためのコードです- 例 <!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &