/// /// interface String { /** * 替换字符串中{0}{1}{2}{a} {b}这样的数据,用obj对应key替换,或者是数组中对应key的数据替换 */ substitute(...args): string; } interface Date { /** * 格式化日期 */ format(mask: string): string; } // declare function ready(hander: () => void): void; declare var nodeRequire: any; interface cookiesUtils { /** * 设置cookie * * @param name * @param value */ setCookie(name: string, value: string); /** * 获取cookie * * @param name * @returns */ getCookie(name: string); /** * 删除cookie * * @param name */ delCookie(name: string); } declare var cookie: cookiesUtils;