前端基础的讲解-JS(7)

简介: JS详解

JavaScript 函数
JavaScript 函数的概念
函数:封装一段可被重复调用执行的代码块,通过函数可以实现大量代码的重复使用。函数 也是一种引用数据类型。简单来说函数就是一个容器,可以封装一些代码, 在需要时再执行这些代码。

如何创建函数
1.命名函数—即直接给函数命了一个名字,放在function关键字后面,括号前面,当定义好函数以后,可以在全局任意地方调用

2.匿名函数(包含自执行函数)—即将函数赋值给了一个变量,function后不加名字,由于是变量,所以遵守变量的使用规范,不能在声明前使用

函数如何使用
1.命名函数为函数名+()

2.匿名函数为变量名+()

函数的形参和实参
1.函数理论上来说是一段封装好的代码,目的是为了省事,如果内里代码不变的情况下,想要在多种情况下使用他,如果直接在代码里更改则改变了我们的初衷,所以可以使用参数来进行修改

形参,即当创建函数的时候,()内里填写的数据,形参个数可为无限多个通常表现形式为(x,y,.....)
实参,即当调用函数的时候,()内里填写的数据,实参个数应和形参个数相同
注:当实参个数等于形参个数时,输出正确的结果
当实参个数多于形参个数时,只会取到形参的个数,多余的实参会被舍弃
当实参个数小于形参个数时,多出的形参会被定义为undefined
注:这几种情况都不会报错

相关文章
|
7月前
|
前端开发 JavaScript 数据可视化
58K star!这个让网页动起来的JS库,前端工程师直呼真香!
Anime.js 是一款轻量级但功能强大的JavaScript动画引擎,它能够以最简单的方式为网页元素添加令人惊艳的动效。这个项目在GitHub上已经获得58,000+星标,被广泛应用于电商页面、数据可视化、游戏开发等场景。
270 8
|
7月前
|
JavaScript 前端开发
|
7月前
|
存储 JavaScript 前端开发
|
7月前
|
移动开发 JavaScript 前端开发
|
7月前
|
存储 JavaScript 前端开发
|
7月前
|
JavaScript 前端开发
|
7月前
|
JavaScript 前端开发
|
7月前
|
存储 JavaScript 前端开发
|
7月前
|
JavaScript 前端开发
|
7月前
|
JavaScript 前端开发 开发者

热门文章

最新文章

  • 1
    前端如何存储数据:Cookie、LocalStorage 与 SessionStorage 全面解析
  • 2
    前端如何禁止用户打开 F12 开发者工具
  • 3
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(五):背景属性;float浮动和position定位;详细分析相对、绝对、固定三种定位方式;使用浮动并清除浮动副作用
  • 4
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(六):全方面分析css的Flex布局,从纵、横两个坐标开始进行居中、两端等元素分布模式;刨析元素间隔、排序模式等
  • 5
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(一):CSS发展史;CSS样式表的引入;CSS选择器使用,附带案例介绍
  • 6
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(八):学习transition过渡属性;本文学习property模拟、duration过渡时间指定、delay时间延迟 等多个参数
  • 7
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(七):学习ransform属性;本文学习 rotate旋转、scale缩放、skew扭曲、tanslate移动、matrix矩阵 多个参数
  • 8
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(四):元素盒子模型;详细分析边框属性、盒子外边距
  • 9
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(二):CSS伪类:UI伪类、结构化伪类;通过伪类获得子元素的第n个元素;创建一个伪元素展示在页面中;获得最后一个元素;处理聚焦元素的样式
  • 10
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(九):强势分析Animation动画各类参数;从播放时间、播放方式、播放次数、播放方向、播放状态等多个方面,完全了解CSS3 Animation