proficient in Javascript this book covers the basic concepts and general methods of JavaScript. If you have time to learn it, it is still very good.
let's take a look at JS references. In general, JavaScript references are similar to C. There is no reference concept for specific values such as int, and references are applied to data types such as object and array. If you are interested, execute the Code below the example to see the result:
<SCRIPT type = "text/JavaScript" Language = "JavaScript"> var item = 1; var itemref = item; item = 2; alert ("int refrence result: "+ (item = itemref); var stritem =" ABC "; var stritemref = stritem; stritem + =" de "; alert (" string reference result: "+ (stritem = stritemref); var OBJ = new object (); obj. hasownproperty = false; var objref = OBJ; obj. hasownproperty = true; alert ("Object Reference Result:" + (obj. hasownproperty = objref. hasownproperty); var items = new array ("one", "two"); var itemsref = items; items. push ("three"); alert ("array reference Result:" + (items. length = itemsref. length); var itemsa = new array ("one", "two"); var itemsaref = itemsa; itemsa = new array ("three "); alert ("array new reference Result:" + (itemsa = itemsref); </SCRIPT>