六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 33|回复: 0

javascript 要知道的

[复制链接]

升级  18%

21

主题

21

主题

21

主题

秀才

Rank: 2

积分
77
 楼主| 发表于 2013-1-29 08:56:40 | 显示全部楼层 |阅读模式
<script  type="text/javascript">$(document).ready(function(){   //javascript 的封装  匿名自调用函数   (function(){         var tax = 0.5, price = 'drting';         })()   //alert(typeof tax);   //这样在函数外不能访问函数内的变量  模块化编程   var g = (function(){         var tax = 0.5, price = 'drting';   return {iprice : price,         add :function(){}  };   })();   /*   alert(g.iprice);   alert('0' == '');  //false   alert('' == '0');  //false   alert(false == '0');  //true   alert('\t\r\n ' == 0); // true   浏览器中for-in遍历对象属性和方法时会包括对象原型链上的所有属性和方法。   但绝大多数属性是不希望被枚举出来的。   可以用hasOwnProperties方法来检测属性是否属于对象   */     function Dog (name)  {         this.name = name;     }     Dog.prototype.legs = 4;     Dog.prototype.speak = function ()  {         return "woof!";     };          var d = new Dog("Bowser");          for (var prop in d) {         console.log( prop + ": " + d[prop] );     }          console.log("=====");          for (var prop in d) {      if (d.hasOwnProperty(prop))  {  console.log( prop + ": " + d[prop] ); }     }          // Output     // name: Bowser     // legs: 4     // speak: function () {     // return "woof!";     // }     // =====     // name: Bowser    //有时,只希望枚举列出对象的的属性,不包括方法。可以用typeof方法,代码如下:    for (var prop in d) { if (typeof d[prop] !== 'function')  {      console.log( prop + ": " + d[prop] ); }    }   /*Document fragments 是一个DOM元素容器,可以使用它同时添加这些元素到页面中。   Document fragment自身不是一个DOM节点,它不会在页面DOM树中显示,   并且在把它插入DOM之前它是不可见的。下面是它的用法:   */     var list = document.getElementById("list"),         frag = document.createDocumentFragment(),         items = ["one", "two", "three", "four"],         el;          for (var i = 0; items[i]; i++) { el = document.createElement("li"); el.appendChild( document.createTextNode(items[i]) ); frag.appendChild(el); // better!     }          list.appendChild(frag);});</script><div id="list"></div></body>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表