@himanshu_tanwar,
Visually both looks same. But in the previous example you need to handle color of the line, marker, toolTip content, etc where as in the current example provided its just a single property (fillOpacity) that makes your task simpler.
—
Vishwas R
Team CanvasJS