SP.WebParts.LimitedWebPartManager.hasPersonalizedParts property (sp.js)
Gets a value that indicates whether the page contains one or more personalized Web Parts.
Applies to: apps for SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013
var value =SP.WebParts.LimitedWebPartManager.get_hasPersonalizedParts()
Return value
Type: Boolean
true if the personalization scope of the Web Parts page is User, and the page contains one or more personalized Web Parts; otherwise, false.
Remarks
The default value of this property is false.