随笔分类 -  javascript

该文被密码保护。
posted @ 2012-09-13 15:25 pantherbean 阅读(0) 评论(0) 推荐(0)
摘要:一、先预定义变量,再预定义函数 二、变量的预编译只作声明,不作初始化,初始化在执行时 三、function语句定义的函数,不仅声明了函数名,而且函数体也进行了处理 四、匿名函数不会预编译function f(){ // 声明函数f return 1; } alert(f()); // 返回1 var f = function(){ // 定义匿名函数f return 2; } alert(f()); ... 阅读全文
posted @ 2012-02-20 21:32 pantherbean 阅读(892) 评论(0) 推荐(0)
摘要:js的执行顺序与预编译:按上到下按块执行,块就是一个<script></script>块, javascript引擎解析脚本时,遇到一个<script></script>块,先对这个块里的所有声明的变量与函数预编译处理,即:在这个块内任何位置声明的所有变量和函数,在这个块内任何位置都是可见的. <script> alert(aa); //undefined var aa = 3; alert(aa); //3 fun1(); //"fun1()" function fun1() { alert("fun1 阅读全文
posted @ 2012-02-20 14:32 pantherbean 阅读(185) 评论(0) 推荐(0)
摘要:<script> (function () { alert(1); } ()); (function () { alert(2); })(); void function () { alert(3); } (); </script> 阅读全文
posted @ 2012-02-20 11:38 pantherbean 阅读(176) 评论(0) 推荐(0)
摘要:定义和用法toSource() 方法表示对象的源代码。该原始值由 Array 对象派生的所有对象继承。toSource() 方法通常由 JavaScript 在后台自动调用,并不显式地出现在代码中。语法object.toSource()提示和注释注释:该方法在 Internet Explorer 中无效。实例下面的例子向您展示 toSource() 方法的用法:<script type="text/javascript">function employee(name,job,born){this.name=name;this.job=job;this.born= 阅读全文
posted @ 2011-09-17 23:19 pantherbean 阅读(701) 评论(0) 推荐(0)
摘要:radio: 获取选中的值:var rd = $(':radio[name=rd1][checked]').val(); 判断radio是是否选中:$('input[name=rd1]').attr('checked') 是否等于true或者false; 让它选中: 方法1 $(':radio[name=rd1][value=3]').attr('checked', true) 方法2 $(':radio[name=rd1][value=3]').attr('checked', &# 阅读全文
posted @ 2011-09-16 21:23 pantherbean 阅读(214) 评论(0) 推荐(0)