Tags:

เราจะรู้ได้อย่างไรครับ ว่า function ที่เราต้องการใช้งานนั้นมี inbuilt อยู่แล้วหรือต้อง สร้าง user define function อาจารย์สอนแต่ให้สร้าง class สร้าง method แต่ไม่ค่อยสอนพวก inbuilt ผมไปถามคนอื่นๆเค้าบอกว่าให้เสริชกูเกิ้ลหาเอา ขอบคุณครับ

Get latest news from Blognone
By: mementototem
ContributorJusci's WriterAndroidWindows
on 25 October 2022 - 08:50 #1266420
mementototem's picture

ไม่ระบุภาษาที่ใช้นี่ตอบยากเลย ถ้า PHP จะมี function_exists(function name) ส่วน JavaScript ก็ typeof function_name === 'function'

คำค้น function exists ภาษาที่อยากรู้


Jusci - Google Plus - Twitter

By: minion_soda on 25 October 2022 - 09:01 #1266421 Reply to:1266420

ของผม java ครับ ขอบคุณที่ตอบคำถามนะครับ

By: ZiiT
ContributorAndroidWindows
on 25 October 2022 - 14:00 #1266489

ถ้าอยากลองหาคำตอบตัวด้วยตัวเองลอง search ด้วย keyword ประมาณที่เล่ามาก็ได้ครับ check function exists in JAVA

ถ้าอยากได้คำตอบเฉยๆ ลองดูที่นี่ครับ https://stackoverflow.com/questions/7741887/detecting-whether-a-method-function-exists-in-java

By: langisser
In Love
on 27 October 2022 - 10:01 #1266722

เอาแบบเร็วๆก็ search Google ครับ
เอาแบบชัวร์ก็หา download product manual มาดูครับบางที่อาจจะเป็นเวบ (search product manual ผ่าน Google อยู่ดี 55)
ตัวอย่างเช่นของ SparkSQL -> https://spark.apache.org/docs/latest/api/sql/index.html

ปล. ผมเข้าใจว่าสิ่งที่ถามคือ Built-in Functions/Command ใช่มั๊ยนะ พอดีไม่คุ้นกับ keyword inbuild

By: minion_soda on 27 October 2022 - 17:52 #1266773 Reply to:1266722

สมมุติว่าผมต้องการยกกำลังตัวเลขตัวนึงผมสามารถใช้ Math.pow(); ได้ครับ ถ้าผมไม่รู้ว่าทำแบบนี้ได้ผมก็ต้องสร้าง function สำหรับยกกำลังขึ้นมาเอง อันนี้คือที่ผมสงสัยว่าจะรู้ได้ยังไงว่ามันมี function สำหรับยกกำลังเลขมาแล้วโดยไม่ต้องสร้างขึ้นมาใหม่ ขอบคุณครับ

By: icez
ContributoriPhoneAndroidRed Hat
on 31 October 2022 - 23:47 #1267231 Reply to:1266773

เอาแบบง่ายสุดคือ ถ้าเป็นสิ่งที่คิดว่าไม่ใช่เราคนเดียวที่น่าจะทำ = ให้คิดว่ามีแล้วไว้ก่อนได้เลยครับ

ส่วนถ้ารู้สึกว่ามีเราคนเดียวที่น่าจะทำ ให้ถามเพิ่มว่าที่กำลังะทำนั่นมันเป็นการทำงานจำเพาะเจาะจงกับ app ที่เรากำลังเขียนจริงๆ รึเปล่า ถ้าไม่ใช่ก็ให้นึกว่ามันมีแล้วเหมือนกันครับ

By: btoy
ContributorAndroidWindows
on 3 November 2022 - 14:20 #1267500
btoy's picture

ถ้าเป็นผมก็ search ก่อนเลย อาจจะ help หรือ doc ของภาษาที่เขียน ถ้าอยากได้ความรู้เพิ่ม แต่ถ้าเอาเร็วก็ google โล๊ด

มุมมองส่วนตัว ผมว่าฟังก์ชั่นพื้นฐานแบบใช้ได้เลย อาจจะมีราวๆ 60-70% ที่เราอยากได้ แต่ถ้าไม่ตรงเป๊ะๆ ถ้าเราแยกสิ่งที่เรากำลังจะเขียนออกเป็นส่วนๆ พวกนี้จะมีฟังก์ชั่นให้หมดแทบจะ 100% ล่ะครับ ทุกภาษาพัฒนาฟีเจอร์มานาน อะไรที่ไม่ติดเรื่องข้อจำกัดหรือดีไซน์ของภาษานั้นๆ ผมว่านักพัฒนาเค้าพยายามใส่มาให้เยอะที่สุดอยู่แล้วครับ


..: เรื่อยไป