What is object cloning
Answers were Sorted based on User's Feedback
Answer / anurag sharma
loning is a process to copying all fields from one
object
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / me
A bit of background information. Because the way memory
works (long story), an object consists of two things, the
reference which is basically a pointer, or a label that is
used to access the object, and the actual object data,
which is stored elsewhere (search Google for explanations
on memory stacks and heaps).
If you would simply copy an object, you would only copy the
reference. So what you end up with, are two references that
point to exactly the same data. When you change the
original object, the copy object gets changed as well, and
visa versa.
If that's not what you want, you have to clone the object,
which means you actually create a new object in memory,
that holds a copy of the data of the original object, and
you also create a new reference that points to this new
object.
When you then change some value in the original object, the
copy object stays unchanged.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / nashiinformaticssolutions
An ability to recreate an object entirely similar to an existing object is known as Object Cloning in Java. Java provides a clone() method to clone a current object offering the same functionality as the original object.
| Is This Answer Correct ? | 0 Yes | 0 No |
What is class example?
How many types of functions JavaScript supports?
What is design pattern in javascript? Explain
How to convert numbers to strings using javascript?
What is the difference between the substr() and substring() functions in javascript?
How to detect browser name using JavaScript?
What is the use of debugger keyword in javascript?
About document.getElementID? Explain giving one example. This was asked by a interviewer when i said that i know some JavaScript.
What are the types of variables in javascript?
Describe briefly the major use of java script on client side
What is javascript namespacing?
What is called variable?