随笔分类 -  JavaScript

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