set
方法用于为常见的条目添加成本。
CostTable.set(item, cost);
set
方法不会返回任何值。
var CostTable = Yuka.CostTable;
CostTable.set('苹果', 2.5);
CostTable.getCost('苹果'); // 值为 2.5
set
方法,覆盖原来的值。set
方法不会检查传递的参数的类型,如果传递错误的类型无法解析,会导致方法执行失败。set
方法会将传入的项名和成本存储在内部的数据结构中。在获取成本时,直接从数据结构中查找相应的成本即可。