# Mock.js 数据占位符
小常识:

占位符 只是在属性值字符串中占个位置,并不出现在最终的属性值中。 占位符 的格式为: ```php @占位符 @占位符(参数 [, 参数]) ``` > 注意: 用 @ 来标识其后的字符串是 占位符。 占位符 引用的是 Mock.Random 中的方法。 通过 Mock.Random.extend() 来扩展自定义占位符。 占位符 也可以引用 数据模板 中的属性。 占位符 会优先引用 数据模板 中的属性。 占位符 支持 相对路径 和 绝对路径。 ```php Mock.mock({ name: { first: '@FIRST', middle: '@FIRST', last: '@LAST', full: '@first @middle @last' } }) // => { "name": { "first": "Charles", "middle": "Brenda", "last": "Lopez", "full": "Charles Brenda Lopez" } } ```
小测试:
根据上方小常识完成填空:占位符引用的是 `(__1__)` 中的方法。 通过`(__2__ )`来扩展自定义占位符。

## 答案 1、Mock.Random;2、Mock.Random.extend() ## 选项 ### A 1、Mock.Random;2、Mock.Random.stop() ### B 1、Mock.read;2、Mock.Random.stop() ### C 1、Mock.read;2、Mock.Random.extend()