函数的运用

      什么是函数?

      函数就是为了完成某一功能的程序指令(语句)的集合,执行特定任务的语句块。

        函数的分类:有两种,包括自定义函数,系统函数。而系统函数也包含了预定义函数(是全局函数,不属于任何对象)

      全局函数用的最多的几种有:

      1:eval()将字符串的数字转换成数字,可以直接执行js代码。

      2:isNaN 用来判断是否为非数字

       3:

       parseInt()/parseFloat()前者是整数,后者是小数

      4:isFinite()判断是否为有限数字

     函数的定义:

     function    函数名(){

              函数体

}

调用函数的方式:

1:直接函数名加()

2:在事件里作为属性值来调用

   函数的作用域:

1:全局作用域

2:局部作用域(函数內作用域)

函数内部的变量,外部无法访问到

在函数內,变量不声明,自动升为全局变量,任何地方都能访问

rerurn    

在函数中,用return  函数调用完之后,可以返回出值,如果是return;则返回的是underfind

获取值:

1:获取非form表单里的

通过id名来获取元素对象即DOM对象          docoment.getElementById("")

DOM对象(Document  Object  Model)文档对象模型

获取内容

直接是元素对象.innerHTML

2:获取form表单里的内容

直接是:元素.value

带有参数的函数

function    函数名(参数,即形参){

               函数体

}

调用函数时直接函数名加(里面写实参,上边有几个,下边就传几个)

下边一个例子,带有参数函数的计算器

图片发自简书App

图片发自简书App

效果如图所示

图片发自简书App

函数的主要特点就是重用性强,代码进行封装。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 继承 一、混入式继承 二、原型继承 利用原型中的成员可以被和其相关的对象共享这一特性,可以实现继承,这种实现继承的...
    magic_pill阅读 4,702评论 0 3
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,992评论 18 399
  • 昨天听说北京一家做私房菜的老板心梗去世,年仅36岁。 金色年华,闺蜜说他家的私厨在北京很有名气,老板负责做菜,老婆...
    雅各布666阅读 1,885评论 0 0
  • 所谓“一图顶千言”,“一个emoji顶万语”。日前,Google宣布:用户可以发送一个emoji表情来得到一个准确...
    科技画报TechShot阅读 3,222评论 0 0
  • 又开始了周期性的失眠,焦虑,莫名的烦躁,冲动,这让我不知所措,漫漫长夜,着实难熬,不似在家那般自由,可以看书,可以...
    Xxxxiaver阅读 1,586评论 0 0