zoukankan      html  css  js  c++  java
  • 函数

    1.函数   关键字 function

    复习

    var 是js的关键字,用于声明变量,声明在内存模块完成的 定义(=)实在执行模块完成的。

    var可以再内存模块提前完成,所以有变量提升这个功能function也是js的关键字,用于声明和定义函数的,声明和定义都在内存模块完成。

    function也是在内存模块提前完成,所以有函数提升这个功能

    变量提升和函数提升都叫预解释,都是浏览器的功能

    2.函数的定义

    函数:具有一定功能的代码块。

    函数是通过function定义的,function后跟的是函数名。

    结构语法

    function·fn(){}

    内存模块只存var的变量名。而存function整个代码块,因为声明和定义同时完成

    函数定义:通过function定义

    函数调用:函数名()·····fn()

    函数最大的优势····会形成一个独立的模块,可以按需使用,可以重复使用。按需使用可以提升性能····重复使用可以减少代码冗余

    函数定义的四种方法

    1.声明式定义······function(){}

    2.表达式定义·····var fn=function(){}····匿名函数

    3.自调用:定义和调用同时完成

    4.通过对象的形式进行定义·····var as=new function(){}

    函数语法的注意事项

    1.必须带function

    2.函数名可有可无,有名的叫名函数。无名的叫匿名函数

    3.小括号必须带

    函数调用的过程

    函数执行时会形成一个自己的私有作用域。最大的作用域叫window(全局)。然后执行数字里面的代码块。

  • 相关阅读:
    Python爬虫(七)
    Python爬虫(六)
    Python爬虫(五)
    爬取图片(二)
    爬取图片(一)
    爬虫的步骤
    selenium基础框架的封装(Python版)这篇帖子在百度关键词搜索的第一位了,有图为证,开心!
    自动化测试平台的探索
    文件上传自动化测试方案
    插入排序的性能测试对比(C与C++实现)
  • 原文地址:https://www.cnblogs.com/zzz035921/p/9817535.html
Copyright © 2011-2022 走看看