码迷,mamicode.com
首页 > 其他好文 > 详细

Javscript的函数链式调用基础篇

时间:2018-02-13 19:28:45      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:asc   stop   console   anim   var   query   ons   idt   执行函数   

我们都很熟悉jQuery了,只能jQuery中一种非常牛逼的写法叫链式操作;

$(‘#div‘).css(‘background‘,‘#ccc‘).removeClass(‘box‘).stop().animate({width:300})

  在原生js中,链式调用还可以这样用

 function show(str) {
        console.log(str);
        return show;
    }
    show(123)(456)(789);

// 控制台打印结果
// 123
// 456
// 789
  (function show(str) {
        console.log(str);
        return show;
    })(123)

*注意:自执行函数不会被内存机制回收

所以最好是赋值给一个变量

  var a = (function show(str) {
       console.log(str);
       return show;
   })(123)

  

Javscript的函数链式调用基础篇

标签:asc   stop   console   anim   var   query   ons   idt   执行函数   

原文地址:https://www.cnblogs.com/yiyi17/p/8447230.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!