معرفی شرکت ها


defaults-2.0.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Easily handle defaults for your options
ویژگی مقدار
سیستم عامل -
نام فایل defaults-2.0.1
نام defaults
نسخه کتابخانه 2.0.1
نگهدارنده ['sindresorhus']
ایمیل نگهدارنده ['sindresorhus@gmail.com']
نویسنده -
ایمیل نویسنده -
آدرس صفحه اصلی git+https://github.com/sindresorhus/node-defaults.git
آدرس اینترنتی https://github.com/sindresorhus/node-defaults#readme
مجوز MIT
# defaults > Easily handle defaults for your options ## Install ```sh npm install defaults ``` ## Usage ```js import defaults from 'defaults'; const calculate = options => { options = defaults(options, { timeout: { before: 100, after: 100 } }); console.log(options); //=> {timeout: {before: 200, after: 100}} // … } // … calculate({timeout: {before: 200}}); ``` ## API ### defaults(options, defaultOptions?) Deeply merges the given options with the specified defaults. #### options Type: `object` The user-provided options. If the value is not a plain object, a new plain object will be used instead. #### defaultOptions Type: `object | undefined` The default options to use when a value is not provided in the `options` object. ## FAQ ### Why use this over [object-spread](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax#spread_in_object_literals)? - Does not overwrite options if they are not defined in the `options` object - Supports deep merging of objects - Provides protection against prototype pollution attacks


زبان مورد نیاز

مقدار نام
19.8.1 Npm


نحوه نصب


نصب پکیج tgz defaults-2.0.1:

    npm install defaults-2.0.1.tgz