more javascript grammar