函数初见

一.函数的定义
 1.函数分为命名函数
  function funcName()
 其中funcName‘是函数的名称,可以通过funcName()来调用它,可以使用function来获取它的地址。
 
 2.匿名函数
  var funcName = function(){ }
 右边是直接量,左边是变量。相当于把直接量赋值给变量。可以通过funcName()来调用。
二.、如何使用
 1.直接使用
 function funcName(){
  console。info();
 }
 funcName();
 也可以这样yong 
 funcName();
 function funcName(){
  console。info();
 }
 2.赋值使用
 function funcName(){
  
 }
 var temp = funcName;
 temp();
三.作用域
 1.普通变量作用域
 js没有块级作用域,但有函数作用域:在一个函数中的变量,这个变量在函数内都有意义可以调用
 2.函数的引用作用域
 函数没的可以用外面的,外面的不能用里面的。
四.传参
 1.参数列表
 var num1 = 1,num2 = 2;
 function funcName(3,4){
  console。info(3);
  console。info(4);
 }
 funcName(num1,num2;)
 2.形参与实参
 函数外面的是实参,里面传的是形参
五.返回值
 return可以作为函数的结束语句,只要你遇到return那么离他最近的函数就会停止,并返回一个值

时间: 2024-10-13 02:55:23

函数初见的相关文章

【Dojo 1.x】笔记目录

学习笔记和教程是不同的,笔记是随心记,学到什么就写什么,我尽量按逻辑顺序写笔记. Dojo是什么? Dojo是这么一个JavaScript框架,区别于jQuery等小型类库,这个类库更合适于构建WebApp和功能繁多的应用页面,Esri的ArcGIS API for JavaScript就是用Dojo作为基底进行开发WebGIS页面的.而jQuery乃至现在火热的AngularJS.React.VueJS等前端框架则比较合适快速方便构建普通的展示页.交互页. Dojo使用异步模块定义,即AMD的

【Swift初见】Swift函数(一)

在任何语言中,函数都是非常重要的,今天我们就来初步的学习下Swift中的函数. 1.Swift函数默认参数: ①.可以放在函数的任意位置: ②.外部名称与内部名称一致: ③.调用的时候可以不写: ④.在函数定义时传入参数里定义好. func joinString(s1: String , toString s2: String , joiner s3 : String = "*") -> String{ return s1 + s3 + s2 } let str = joinSt

【Swift初见】Swift函数(二)

上一篇文章介绍了函数的默认参数和输入输出函数,今儿来了解点别的. 1.多返回值函数: 不知道大家还记得元祖的概念不,一个返回值的函数返回值类型就是某个特定的类型,而多个返回值的函数返回值类型是一个元祖类型. 看下面的代码: <pre name="code" class="objc">func multiReturnFunc (s1 : String , name s2 : String ) -> (newString : String , coun

python源码剖析笔记1——Python对象初见

python源码剖析笔记1--Python对象初见 工作整两年了,用python最多,然而对于python内部机制不一定都清楚,每天沉醉于增删改查的简单逻辑编写,实在耗神.很多东西不用就忘记了,比如C语言,正好,python源码用C写的,分析python源码的同时又能温故C语言基础,实在是件很好的事情.另外,还有陈儒大神的<python源码剖析>做指引,分析也不至于没头没脑.期望在一个月的业余时间,能有所小成,以此为记. 1 python中的对象 python中,一切东西都是对象,在c语言实现

Swift 初见

Swift 初见 本页内容包括: 简单值(Simple Values) 控制流(Control Flow) 函数和闭包(Functions and Closures) 对象和类(Objects and Classes) 枚举和结构体(Enumerations and Structures) 协议和扩展(Protocols and Extensions) 泛型(Generics) 通常来说,编程语言教程中的第一个程序应该在屏幕上打印“Hello, world”.在 Swift 中,可以用一行代码实

swift语言初见

以下是swift得基础语法部分内容 //  main.swift //  helloSwift // //  Created by cyteven on 14-7-23. //  Copyright (c) 2014年 cyteven. All rights reserved. // import Foundation //打印字符串 println("Hello, World!") //变量定义 var  a = 10 var  b = 20 //常量定义 let c = a + b

The Swift Programming Language 中文版---Swift 初见

Swift 初见 本页内容包括: 简单值(Simple Values) 控制流(Control Flow) 函数和闭包(Functions and Closures) 对象和类(Objects and Classes) 枚举和结构体(Enumerations and Structures) 接口和扩展(Protocols and Extensions) 泛型(Generics) 通常来说,编程语言教程中的第一个程序应该在屏幕上打印"Hello, world".在 Swift 中,可以用

私人定制javascript中函数小知识点

函数的定义 首先在javascript中,函数就是对象,程序可以随意操控它们.比如,可以给它们设置属性,甚至调用它们的方法.函数使用function关键字来定义.它既可以用在函数定义表达式,也可以用在函数声明语句中.函数声明function后面必须要更上函数名称也就是所谓的函数名称标识符.如果是函数表达式函数名称标识符可有可无.这段重点是函数是对象,所以函数表现出来的种种行为你想想成对象,那么很多疑惑可能就恍如昨日初见. 函数调用 4种方式来调用javascript函数: 1.作为函数 就是函数

理解fork()函数

学习 C 语言的进程概念时,会遇到 fork()函数.而遇到时要是有例子,会像下边的样子.执行后双输出.起初见到时,甚为难以理解. 我把见到的例子略作修改,以便于我理解这个函数涉及的进程概念. vim child_process.c    gcc child_process.c ./a.out 这里的显示表示运行在父进程中.[[email protected] chapter 7 进程控制]# 这个显示内容是在子进程中输出的. echo $? 3 ------------------------