[JavaScript]bindメソッドでnullを指定するサンプル

2021年10月12日

書式
const 関数名2 = 関数名1.bind(null,数値)
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<script>
function funA(n) {
//「object window]
alert(this);
//50
alert("値: "+n);
}
//bindメソッドでnullを指定
const funB = funA.bind(null,50);
funB();
</script>
<script> function funA(n) { //「object window] alert(this); //50 alert("値: "+n); } //bindメソッドでnullを指定 const funB = funA.bind(null,50); funB(); </script>
<script>
  function funA(n) {
   //「object window]
    alert(this);
    //50
    alert("値: "+n); 
  }
  //bindメソッドでnullを指定
  const funB = funA.bind(null,50);
  funB();  
</script>

実行結果
[object window]
値:50

JavaScript

Posted by arkgame