คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
ค่าในฟังชั่น มันรับมาจากไหน รับตอนไหน (a,b) ?
- คุณไม่รู้หรอก เพราะเราไม่เห็น code ข้างใน method sort ว่ามันทำงานยังไง
เราทำแบบนี้ เพราะคู่มือบอกให้ทำแบบนี้ โดยไม่ต้องสนใจว่ามันทำงานยังไง
//=========================================
คืองง มาก ไม่เคยเห็น โครงสร้างภาษา แบบนี้ ?
ลองไล่ Code นี้ดูน่าจะพอมองออกว่ามันทำงานยังไง
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript test</h2>
<script>
function method1(fuc)
{
var a=3;
var b=2;
//alert(fuc)
if(fuc === undefined){
return a*b;
}
else{
return fuc(a,b);
}
}
var result1 = method1();// a*b = 6
var result2 = method1(function(a,b){return a+b});// a+b = 5
var result3 = method1(function(a,b){return a-b});// a-b = 1
alert(result1);
alert(result2);
alert(result3);
</script>
</body>
</html>
- คุณไม่รู้หรอก เพราะเราไม่เห็น code ข้างใน method sort ว่ามันทำงานยังไง
เราทำแบบนี้ เพราะคู่มือบอกให้ทำแบบนี้ โดยไม่ต้องสนใจว่ามันทำงานยังไง
//=========================================
คืองง มาก ไม่เคยเห็น โครงสร้างภาษา แบบนี้ ?
ลองไล่ Code นี้ดูน่าจะพอมองออกว่ามันทำงานยังไง
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript test</h2>
<script>
function method1(fuc)
{
var a=3;
var b=2;
//alert(fuc)
if(fuc === undefined){
return a*b;
}
else{
return fuc(a,b);
}
}
var result1 = method1();// a*b = 6
var result2 = method1(function(a,b){return a+b});// a+b = 5
var result3 = method1(function(a,b){return a-b});// a-b = 1
alert(result1);
alert(result2);
alert(result3);
</script>
</body>
</html>
แสดงความคิดเห็น
ถามเกี่นวกับ javascript
<html>
<body>
<h2>JavaScript Array Sort</h2>
<p>Click the button to sort the array in ascending order.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script>
var points = [40, 100, 1, 5, 25, 10];
document.getElementById("demo").innerHTML = points;
function myFunction() {
points.sort(function(a, b){return a - b}); // ตรงนี้มันทำงาน ยังไง
document.getElementById("demo").innerHTML = points;
}
</script>
</body>
</html>
method sort มันรับค่าเป็น function แล้วยังไง มัน overide หรือ ยังไง
ค่าในฟังชั่น มันรับมาจากไหน รับตอนไหน (a,b)
คืองง มาก ไม่เคยเห็น โครงสร้างภาษา แบบนี้เลยครับ