Trả lời

10

chức năng tùy chỉnh không có một khái niệm về trường bắt buộc và không bắt buộc, nhưng bạn có thể bắt chước những hành vi sử dụng logic như thế này:

function foo(arg1, opt_arg2) { 
    if (arg1 == null) { 
    throw 'arg1 required'; 
    } 
    return 'foo'; 
} 

Đó là ước để sử dụng tiền tố "opt_" cho các thông số tùy chọn, nhưng nó không cần thiết.

Các vấn đề liên quan