[英]Terminology for jquery options objects
我正在給一些同事寫一封電子郵件,並試圖描述jQuery用於傳遞參數的模式,該模式將參數封裝在“選項對象”中,如下所示:
var options = { chartType: "line", color: "red", width: 200 };
jQuery("#something").somePlugin(options);
但是我很難稱呼它們為“選項對象” ...似乎應該有一個更正式的名稱。 你叫他們什么?
謝謝!
這是一個對象文字。 我將其描述為將對象文字分配給變量並將其傳遞給
var options = { option1: 'option1', option2: 'option2' }
$('#thing').doSomething(options);
或將對象文字內聯聲明為jQuery插件/命令的參數
$('#thing').doSomething({ option1: 'option1', option2: 'option2' });
我想說這是一種能夠將多個參數傳遞給jQuery方法的方法,並且還指出許多插件具有默認值,可以通過傳入options對象文字來覆蓋這些默認值。 然后說明$.extend()
如何用於組合默認屬性以及傳入的用於設置將在jQuery方法內部使用的屬性的選項中的那些屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.