- <!DOCTYPE html>
- <HTML lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Title</title>
- <!-- 遍历 枚举 enumeration-->
- </head>
- <body>
命名空间:
管理变量, 防止污染全局, 适用于模块化开发.
for in 方法
hasOwnProperty: 过滤性方法
- in
- instanceof
A 对象 是不是 B 构造函数构造出来的
看 A 对象的原型链上有没有 B 的原型
- A instanceof B
- <script type="text/javascript">
- // 连续调用
- var deng = {
- smoke : function () {
- console.log('smoking');
- return this;
- },
- drink : function () {
- console.log('drinking');
- return this;
- },
- perm : function () {
- console.log('perming');
- return this;
- }
- };
- deng.drink().smoke().perm().drink();
- var obj = {
- name : '123',
- age : 123,
- sex : 'male',
- height : 180,
- weight : 75,
- __proto__ : {
- lastName : 'deng'
- }
- };
- for (var prop in obj){
- if(obj.hasOwnProperty(prop)){
- console.log(obj[prop])
- }
- }
- </script>
- </body>
- </HTML>
来源: http://www.bubuko.com/infodetail-3402195.html