add demo js
doc