For in and with in javascript traversal, using javascriptfor
For in executes attributes in an object cyclically.
With statement: (Object operation statement)
Function: Creates a default object for a program.
Format:
Copy codeThe Code is as follows:
With (<Object> ){
<Statement group>
}
Example:
Copy codeThe Code is as follows:
<Script type = "text/javascript">
Function member (name, gender ){
This. name = name;
This. gender = gender;
}
Function showProperty (obj, objStr ){
Var str = "";
For (var I in obj ){
Str + = objStr + "." + I + "=" + obj [I] + "<br>"
}
Return str;
}
Var obj = new member ("Liu ruoying", "female ");
// Document. write (showProperty (obj, "person "));
With (document ){
Write (showProperty (obj, "person "));
}
</Script>
/* Running effect:
Person. name = Liu ruoying
Person. gender = female
*/
Do you know something about traversing for in and with in javascript? This is the basis for learning javascript.