1<! DOCTYPE html>234<meta charset= "UTF-8" >5<title></title>67<body>8 9</body>Ten One<script> A //Object Constructors - //Private Property Benefits: Security reduces pollution just like functions in closures - functionPerson (name) { the //private properties, which can only be used inside the object constructor - varClassName = "User Object"; - //Public property, called after an object instantiation - This. Name =name; + //Private Methods - varPrivatefunction =function () { +Alert This. Name); A } at //Public Methods - This. publicfunction =function () { -Alert This. name);//Public Properties -alert (className);//correctly accessed directly by variable name -Alert This. className);//undefined errors cannot be accessed like this - } in //Public Properties - alert (className); to //correctly accessed directly by variable name +Alert This. className);//undefined errors cannot be accessed like this - } the * /*What is a public property:*/ $ /*a person with an image can access a property inside an object*/Panax Notoginseng varperson =NewPerson (' Xiaowang ') - the Console.log (person.classname); + Console.log (person.name) A Console.log (Person.publicfunction ()) the Console.log (Person.privatefunction ()) + -</script>
JS Common attribute Private property