<% include inc/header.html %>

原生对象的扩展

Object.values(obj)

获取对象值的集合

Array.prototype.sum

获取数组的和

全局函数

Class

extend

isBoolean

isNumber

isObject

isString

isFunction

isDate

isRegexp

isError

isEmpty

isArray

isIP

isIP4

isIP6

isFile

isDir

isBuffer

isPromise

isWritable

mkdir

chmod

getFileContent

setFileContent

ucfirst

md5

getPromise

getDefer

getObject

thinkRequire

inherits

Cache

Behavior

Controller

Session

Model

Db

B

tag

C

A

F

D

S

E

Controller类的方法

controller.ip()

获取当前用户的ip

controller.isGet()

是否为GET请求

controller.isPost()

是否为POST请求

controller.isMethod(method)

判断当前请求类型与传递的参数是否相同

controller.isAjax()

是否为ajax请求

controller.get(name)

获取get参数的值,如果name为undefined,则返回所有的参数值

controller.post(name)

获取POST参数的值,如果name为undefined,则返回所有的POST值

controller.param(name)

获取POST或者GET参数的值(优先从POST里获取),如果name为undefined,则返回所有的值

controller.file(name)

获取上传的文件对象

controller.header(name, value)

获取或者设置header

controller.userAgent()

返回用户的userAgent

controller.referrer()

返回当前请求的referrer

controller.cookie(name, value, options)

controller.session(name, value)

controller.redirect(url, code)

controller.assign(name, value)

controller.fetch(templateFile, content)

controller.display(templateFile, charset, contentType, content)

controller.action(action)

controller.jsonp(data)

controller.json(data)

controller.status(status)

controller.echo(obj, encoding)

controller.end(obj)

controller.download(file, contentType)

controller.success(data)

controller.error(data)

Model类的方法