Constructor Function() mong đợi bất kỳ số lượng đối số chuỗi nào. Đối số cuối cùng là thân hàm - có thể chứa các câu lệnh JavaScript tùy ý, được phân tách bằng dấu chấm phẩy.
Ví dụ
Chạy mã sau để gọi hàm với Constructor Function:
<html>
<head>
<script>
var func = new Function("x", "y", "return x*y;");
function multiplyFunction() {
var result;
result = func(15, 35);
document.write(result);
}
</script>
</head>
<body>
<p>Nhấn nút sau để gọi hàm</p>
<form>
<input type="button" onclick="multiplyFunction()" value="Gọi hàm">
</form>
</body>
</html>