นิพจน์ของฟังก์ชันคล้ายกับและมีรูปแบบเดียวกันกับการประกาศฟังก์ชัน หนึ่งสามารถกำหนดนิพจน์ของฟังก์ชันที่ "มีชื่อ" (เช่น ชื่อของนิพจน์อาจใช้ใน call stack เป็นต้น) หรือนิพจน์ของฟังก์ชัน "ไม่ระบุชื่อ"
ตัวอย่างของนิพจน์ฟังก์ชันที่ไม่ระบุชื่อ (ไม่ได้ใช้ชื่อ) -
var myFunction = function() { // Function code }
ฟังก์ชันนี้สามารถเรียกใช้งานได้โดยใช้ชื่อตัวแปรที่อ้างอิงถึง -
myFunction()
โดยสรุป ฟังก์ชันที่ไม่ระบุชื่อคือฟังก์ชันที่ไม่ได้จัดเก็บไว้แต่เชื่อมโยงกับตัวแปร ฟังก์ชันที่ไม่ระบุชื่อสามารถรับอินพุตและเอาต์พุตได้ เช่นเดียวกับฟังก์ชันมาตรฐาน