JavaScript 函数基础

1. JavaScript 函数基础

  1. 定义方法

      

2. 函数的调用方法

    

3. 函数方法

  apply : 将函数作为数组的方法来调用 将参数以数组形式传递给该方法

  call   : 将函数作为对象的方法来调用 将制定参数传递给该方法

  toString : 返回函数的字符串表示

4. arguments对象

   arguments对象

    功能: 存放实参的参数列表

    特性:仅能在函数体内使用  带有下标属性 但并非数组  函数声明时自动初始化

    属性:

      A) length 获取函数实参的长度

      B) callee 返回当前正在指向的函数

      C) caler   返回调用当前正在执行函数的函数名

5. 函数参数

   参数类型:

    形参 定义函数时使用的参数 接收调用该参数时 传递的参数

    实参 调用函数时 传递给函数的实际参数

  特性 :

    参数个数没有限制

        实参 < 形参 多余形参 = undefined

        实参 > 形参  多余实参被忽略

        参数的数据类型没有限制

    通过arguments对象访问参数数组

    参数始终按值传递

        基本类型    传值

        引用类型    传址

6. 指针标识

    this      指向当前操作对象

    callee     指向参数集合所属函数

    prototype   指向函数附带的原型对象

    constructor   指向创建该对象的构造函数

时间: 2024-08-06 20:02:31

JavaScript 函数基础的相关文章

Javascript函数基础知识1

一.function+name function fun1(a,b){ return a+b; } 1.函数没有返回值类型 2.参数列表不需要类型,相当于函数的入口 3.return后边不能有语句,有也不执行,相当于函数的出口 4.函数其实也是一种数据类型(function类型),也可以作为参数传递 二.定义函数的三种类型(1,2比较常用) 1.function语句式 function func1(){} 2.函数的直接量 var func2=function(){} 3.function构造式

JavaScript 语言基础知识点总结(思维导图)

1.JavaScript数组 2.JavaScript 函数基础 3.Javascript 运算符 4.JavaScript 流程控制 5.JavaScript 正则表达式 6.JavaScript 变量 7.JavaScript 字符串函数 8.DOM 基本操作

JavaScript语言基础知识点图示

原文:JavaScript语言基础知识点图示 一位牛人归纳的JavaScript 语言基础知识点图示. 1.JavaScript 数据类型 2.JavaScript 变量 3.Javascript 运算符 4.JavaScript 数组 5.JavaScript 流程控制 6.JavaScript 函数基础 7.DOM 基本操作 8.Window 对象 9.JavaScript 字符串函数 10.正则表达式 JavaScript语言基础知识点图示,布布扣,bubuko.com

JavaScript语言基础知识总结

1: JavaScript  DOM的基本操作: 2:JavaScript变量的用法 3:JavaScript函数基础 4:JavaScript流程语句 5 : JavaScript数据类型 6:JavaScript数组的应用 7:JavaScript运算符 8:JavaScript正则表达式 9:JavaScript字符串操作函数 10: window 操作对象

JavaScript语言基础知识点图示(转)

一位牛人归纳的JavaScript 语言基础知识点图示. 1.JavaScript 数据类型 2.JavaScript 变量 3.Javascript 运算符 4.JavaScript 数组 5.JavaScript 流程控制 6.JavaScript 函数基础 7.DOM 基本操作 8.Window 对象 9.JavaScript 字符串函数 10.正则表达式

javascript语法基础-变量与函数

三 javascript语法基础-变量与函数 (一)变量的声明与运用 JavaScript中的变量与Java.C等强类型语言有很大区别,虽然在JavaScript中具有字符串.数字等数据类型. 变量申明语句的结构是var保留字加标识符,var和标识符之间用空格隔开. 赋值语句的结构是在变量和需要赋的值之间加上一个等号,例如a=1的含义是将变量a的值指定为1. 变量在定义的时候也可以同时赋值,如var a=1. PS:在变量使用前事先进行声明是个良好的编程习惯,这对将来学习Java等其他语言有帮助

【转载】100多个很有用的JavaScript函数以及基础写法大集合

1.document.write("");为 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号").name(或value) 6.一个小写转

Javascript eval()函数 基础回顾

如果您想详细了解ev al和JSON请参考以下链接: eval  :https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference/Global_Functions/Eval JSON:http://www.json.org/ eval函数的工作原理 eval函数会评估一个给定的含有JavaScript代码的字符串,并且试图去执行包含在字符串里的表达式或者一系列的合法的JavaScript语句.eval函数将把最后一个表达式或者语句所

JavaScript之基础-5 JavaScript 函数

一.JavaScript 函数定义 函数(方法,过程) - 函数(Function),有时也被称为方法(Method),或者过程(Procedure) - 是一段预定义好,并可以被反复使用的代码块,其中可以包含多条可执行语句 - 函数本质上是功能完整的对象 定义函数(方法,过程)的功能 - 使用关键字 function 定义一个函数 - 函数名的定义规则与标识符一直,大小写敏感 - 最简单的函数定义 定义参数和返回值 - 稍微复杂些的函数可能需要声明执行参数 - 或者使用 return 关键字声