Nico Hischier had a goal and two assists, and Jack Hughes scored for New Jersey (2-2-0), which has won its past two games. Mackenzie Blackwood made 16 saves.
"Everybody's just starting to gel together," Devils coach Lindy Ruff said. "Everything is coming together, and it takes a little (time). … I think we found some stuff that works."
Anders Lee scored for New York (2-2-0), which completed a four-game homestand. Ilya Sorokin made 39 saves.
"It was extremely, extremely disappointing," Islanders coach Lane Lambert said. "We had been trending up. We had done a lot of good things in the last couple games, but tonight was a tough night for everyone."