I want to write a long script for inserting and updating mongodb data.
Yes you can. The default location for script files is data/db
If you put any script there you can call it as
load("myjstest.js") // or load("/data/db/myjstest.js")