美文网首页
( ☉_☉)≡☞o────★°

( ☉_☉)≡☞o────★°

作者: 姜佳佳 | 来源:发表于2018-08-01 22:11 被阅读0次

定义

if(1 > 0){

    document.write('a');

    document.write('b');

    document.write('c');

}

if(2 > 0){

    document.write('a');

    document.write('b');

    document.write('c');

}

if(3 > 0){

    document.write('a');

    document.write('b');

    document.write('c');

}

      在js中这种重复叫偶合,这种偶合代码叫低效代码,编程讲究一个原则:高内聚、弱偶合,就是把相同功能的代码抽取出来,放在一个盒子里边,用的时候调用这个盒子就行了,这个盒子就是函数

    函数声明

function test() {

    document.write('a');

    document.write('b');

    document.write('c');

}

test();

test();

      function是个关键字,跟var差不多,后边跟一个函数名,加个小括号,加个大括号,这就是函数。

      把功能写在函数里,用的时候调用一下就可以执行,执行方法就是:函数名(),比如上边的代码调用就是:test(),调用几次就可以执行几次。

function test() {

    document.write('a');

    document.write('b');

    document.write('c');

}

if(1 > 0){

    test()

}

if(2 > 0){

    test()

}

if(3 > 0){

    test()

}

如果函数里的功能需要添加在条件里的话,就在函数外边写条件,符合条件调用一次函数就可以了

    函数表达式

var test = function abc() {

}

var test = function () {

}

      上边是两种函数表达式,第一种叫命名函数表达式,第二种叫匿名函数表达式,由于匿名函数表达式比较常用,后来直接将它简化成函数表达式,所以我们听到的函数表达式指的就是匿名函数表达式,这两种表达式和变量差不多,调用的时候要调用变量名,这两种表达式只有一个区别,命名函数表达式有name属性,匿名表达式没有。

相关文章

  • o o o

    o o o

  • O(∩_∩)O~~

    因为你,我想成为一个更努力的人 ——侧耳倾听 恰如人生聚散, 相遇多珍惜, 离别不纠缠, 随缘而处就是最好...

  • o . o

  • O(∩_∩)O

    囤了好多素材 却始终没有时间写 趁着在地铁上还有点空闲 ——贵在坚持O(∩_∩)O

  • 🌿 o(≧▽≦)o 🌿

  • O(∩_∩)O

    ╮(╯▽╰)╭

  • o>_

  • O(∩_∩)O

    命运善嫉,总吝啬赋予世人恒久的平静,总猝不及防地把人一下子塞进过山车,任你怎么恐惧挣扎也不肯轻易停下来,非要把圆满...

  • o O

    曾经的我们有这样一种冲动, 看来郭敬明的小说想当作家, 听了杰伦的新歌想当歌唱家, 我们应该怎样才可以活的更漂亮。

  • ( ^o)ρ┳┻┳°σ(o^ )

网友评论

      本文标题:( ☉_☉)≡☞o────★°

      本文链接:https://www.haomeiwen.com/subject/mgrdvftx.html