JavaScriptで変数をデストラクチャリングと交換する方法は?
スワッピング 破棄により、変数は非常に簡単になりました 。現代のJavaScriptスワッピングではテイク 別の変数を使用して配置します。慌ただしくはないかもしれませんが、長いです。しかし、最新のJavaScriptでは、3番目の変数は必要ありません。詳細に話し合いましょう。
例-1
次の例では、スワッピング 「temp」と呼ばれる別の変数を使用しました。したがって、コードが長くなりました。
<html> <body> <script> var a = "Sachin"; var b = "Tendulkar"; document.write("Before swapping-"+ " "+ a + " " +b); var tmp = a; a = b; b = tmp; document.write("</br>"); document.write("After swapping-"+ " " + a + " " +b); </script> </body> </html>
出力
Before swapping- Sachin Tendulkar After swapping- Tendulkar Sachin
スワッピングのタスク 破壊により簡単になりました 。ここでは、別の変数を使用する必要はなく、コードも長くありません。
例-2
次の例では、3番目の変数はありません が使用され、スワッピング 破壊を実行しました 。ここでのコードは、上記のコードよりもはるかに小さいです。
<html> <body> <script> var a = "Sachin"; var b = "Tendulkar"; document.write("Before swapping-"+ " "+ a + " " +b); [a,b] = [b,a]; document.write("</br>"); document.write("After swapping-"+ " " + a + " " +b); </script> </body> </html>
出力
Before swapping- Sachin Tendulkar After swapping- Tendulkar Sachin
-
JavaScriptでテキストを切り替える方法は?
JavaScriptでテキストを切り替えるためのコードは、次のとおりです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana,
-
JavaScriptでブロックスコープ変数を宣言する方法は?
ブロックスコープの変数を宣言するには、ES2015で導入されたキーワードletとconstを使用します。 以下は、JavaScriptでのブラックスコープ変数の宣言を示すコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /&g