随笔分类 - JavaScript
摘要:js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值,1、!可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。 2、!!常常用来做类型判断,在第一步!(变量)之后再做逻辑取反运算,在js中新手常
阅读全文
摘要:比如 if(!!last) 这个就表示 if(last || false)。将判断的类型,强转成boolean类型。 如果last是null(或者undefine)的话,!last,返回的就是true 。 加了两个叹号后,明确的设置了变量的值,返回的boolean就是根据变量的实际值返回的。(如果是
阅读全文
摘要:原文链接:http://caibaojian.com/284.html 方法一: 调用方法:$("#apDiv").setApDiv();· 方法二: 调用方法:$.setApDiv(); 总结 一种如$.extend({'aa':function(){}}),这种调用时就是这样$.aa(),另一种
阅读全文
摘要:时间:02月20日 自定义主要通过两种方式实现$.extend({aa:function(){}});$.fn.extend({aa:function(){}});调用的方法分别是:$.aa();$($this).aa();注意:创建函数时不要放在 $(function() { }中,调用时候要放在
阅读全文
摘要:javascript中(function($){...})(jQuery)写法是什么意思 这里实际上是匿名函数function(arg){...}这就定义了一个匿名函数,参数为arg而调用函数 时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:(function(arg
阅读全文
摘要:jQuery和js自定义函数和文件的方法(全网最全) jQuery和js自定义函数和文件的方法(全网最全) jQuery和js自定义函数和文件的方法(全网最全) jQuery和js自定义函数和文件的方法(全网最全) 版权声明:本文为像雾像雨又像风_http://blog.csdn.net/topda
阅读全文
摘要:<!doctype html><html><head><meta charset="utf-8"><title></title><!--引入jQuery--><script src="js/jquery.min.js" type="text/javascript"></script><script>
阅读全文
摘要:在js中函数有两种表达方式。1 函数声明 2 函数表达式 函数声明 function sayname(){ alert("li lei"); } 函数表达式 var sayname=function(){ alert("lilei"); } 函数声明会进行函数提升,但是函数表达式不能。 函数提升比变
阅读全文
摘要:1)函数声明(Function Declaration); 2)函数表达式(Function Expression)。 Javascript 中函数声明和函数表达式是存在区别的,函数声明在JS解析时进行函数提升,因此在同一个作用域内,不管函数声明在哪里定义,该函数都可以进行调用。而函数表达式的值是在
阅读全文
摘要:jquery源码中的(function(window, undefined){})(window)【转】 (function( window, undefined ) {})(window);这个,为什么要将window和undefined作为参数传给它? (function( $, undefin
阅读全文
摘要:转载 https://www.cnblogs.com/cndotabestdota/p/5664112.html +function ($) { "use strict";}(window.jQuery);全面分析 +function ($) { "use strict"; }(window.jQu
阅读全文
摘要:function(){}(); (function(){})(); 这两个是self-invoking anonymous 自调匿名函数,用这类的方法,能强制使匿名函数成为表达式,把不合法变成合法。()是对函数赋值,所以function($){}(window.jQuery) 就是指把window.
阅读全文