How to add a child table after creating a new document using frappe.new_doc() in JavaScript?

Use it.

frappe.model.set_value(row.doctype, row.name, "item_code", i.item_code);