Optional parameters: Difference between revisions
Content added Content deleted
m (→{{header|Ruby}}: simplify) |
(add JavaScript) |
||
Line 438: | Line 438: | ||
} |
} |
||
}</lang> |
}</lang> |
||
=={{header|JavaScript}}== |
|||
See [[Named parameters#JavaScript]], to pass named parameters one uses an object with properties set: |
|||
<lang javascript>function sorter(table, options) { |
|||
opts = {} |
|||
opts.ordering = options.ordering || 'lexicographic'; |
|||
opts.column = options.column || 0; |
|||
opts.reverse = options.reverse || false; |
|||
// ... |
|||
} |
|||
sorter(the_data, {reverse: true, ordering: 'numeric'});</lang> |
|||
=={{header|Logo}}== |
=={{header|Logo}}== |