tôi có một hàm được định nghĩa với tham số trong javascript và tôi không biết cách khởi tạo tham số của nó, bất kỳ ai giúp tôi. mã là dướicách khởi tạo tham số trong hàm javascript khi tôi xác định hàm
<br/>Enter a number:
<input type="text" id="txt1" name="text1">
<p>Click the button to see the result</p>
<button onclick="myFunction(5)">show result</button>
<br/>
<p id="demo"></p>
<script>
function myFunction(param) {
alert(param);
var z = param;
var y = document.getElementById("txt1").value;
var x = +y + +z;
document.getElementById("demo").innerHTML = x;
}
</script>
vấn đề mà tôi có là: nếu tôi gửi một cuộc tranh cãi với chức năng như <button onclick="myFunction(5)">show result</button>
nó hoạt động, nhưng nếu tôi không gửi bất kỳ lý lẽ nó không phải đang làm việc và kết quả là NaN. bây giờ tôi muốn biết làm thế nào tôi có thể khởi tạo tham số wen i xác định chức năng? như chúng tôi có trong php function myFunction(param=0)
thể trùng lặp của [Đặt một giá trị tham số mặc định cho hàm JavaScript] (http://stackoverflow.com/questions/894860/set-a-default-parameter-value-for-a-javascript-function) –