当前位置: 首页 > wzjs >正文

网站建设站点标题在什么位置计算机哪个专业好

网站建设站点标题在什么位置,计算机哪个专业好,介绍一个做美食的网站,e福州电子公交卡函数 what 函数是一段具有特定功能的代码块。函数必须调用,才可以被执行。 函数可以被重复调用,也可以被另一个函数所调用。 作用:开发者根据需求定制 具有特定功能的函数代码块。 分类及定义使用 系统函数 又名 库函数/内置函数 alt…

函数

what

函数是一段具有特定功能的代码块。函数必须调用,才可以被执行。

函数可以被重复调用,也可以被另一个函数所调用。

作用:开发者根据需求定制 具有特定功能的函数代码块。

分类及定义使用

系统函数

又名 库函数/内置函数

alter()  log()  Number() parseInt()......

由 JS 内部提供的,具有特定功能的函数,供开发者使用。

自定义函数

自己按照自己的需求,定制具有特定功能的函数。

定义函数

基本结构

  • 具名函数
function 函数名(参数列表){代码块;return 返回值;
}
  • 匿名函数
function(){}//匿名函数匿名函数可以把结果赋值给一个变量,通过变量就可以调用函数
var abs=function(){}

匿名函数不能单独存在:

①要么 赋值给变量
let aaa = function(){} 此时 这个变量名 就表示函数名
②要么 直接跟页面中的标签对象绑定,此时 只有这个标签对象才可以触发这个函数
① 先获取到这个标签对象
let btnEle = document.getElementById(“btn”)
② 绑定事件
btnEle.onclick = function(){
alert(‘按钮触发的事件’)
}

函数的应用

函数的命名规范

同变量,运用小驼峰命名法

封装函数三要素
  • 函数名
  • 参数列表
  • 返回值

函数的参数和返回值

  • 函数参数

形参:定义函数里面所用到的参数为形参

实参:实际调用函数时输入的参数为实参

形参与实参要一一对应,并且形参不能同名

  • 返回值:函数运行完毕之后的结果

可以有,也可以没有,具体看需求。

有返回值时,可以使用变量接收,若不使用变量接收,会接收到 undefined

一旦执行到return代表函数执行结束,返回结果

如果没有执行return,函数执行完也会返回结果,结果就是 undefined或者NaN

函数的调用

  • 直接调用

    函数名();

  • 把函数和页面中的DOM元素绑定,由 DOM 元素通过事件去触发函数执行

    ①直接绑定

    通过事件绑定

<button onclick='fn()' >点我
</button>
<script>function fn(){}
</script>

​ ②与 DOM 绑定 ,使用匿名函数形式

​ 可以先在JS中获取到页面中的DOM 元素,然后操作

<button id='btn'>点击
</button>
<script>document.getElementByID("id值");document.getElementByID("btn").onclick=function(){console.log(2222);
}
</script>//可以将document.getElementByID("btn").onclic看做成一个变量

绑定函数的角度:
1. 直接在标签中填写要绑定的事件类型和触发的函数

<button onclick="aaa()">点我2</button>
			2. 直接跟页面中的标签对象绑定,此时 只有这个标签对象才可以触发这个函数。① 先获取到这个标签对象**通过ID**let btnEle = document.getElementById("btn")② 绑定事件btnEle.onclick = function(){alert('按钮触发的事件')}

绑定事件函数三步走

  • who 触发事件的事件源 :给谁绑定函数 (哪个标签)
  • When 什么时机 类型 点击时触发 事件操作
  • what 干什么 函数的主体代码

对象

what

how

事件

what

一种可以被浏览器识别的操作

常用事件

  1. 鼠标事件

    事件
    * onclick单击事件
    ondblclick双击事件
    onmousedown鼠标按下
    onmouseup鼠标松开
    onmouseover鼠标移入
    onmouseout鼠标移出
  2. 键盘事件

    onkeydown按下
    onkeyup松开
    onkeypress按下并松开
  3. 浏览器事件

    *onload页面加载完成时触发
    *onunload页面退出时触发
  4. 表单事件

* onblur元素失去焦点时触发2
* onchange该事件在表单元素的内容改变时触发( , , , 和 )2
* onfocus元素获取焦点时触发2
oninput元素获取用户输入时触发3
onreset表单重置时触发2
onsearch用户向搜索域输入文本时触发 ( <input=“search”>)
onselect用户选取文本时触发 ( 和 )2
* onsubmit表单提交时触发
事件冒泡

事件冒泡:事件触发时的传播机制。
在触发 子元素绑定的事件时, 事件的行为会向上 一直传递 ,同时也会把其父元素身上的事件 触发。

页面 DOM

页面元素:即在body里面的元素

DOM :document

以后做DOM操作,想操作哪个DOM元素,必须先获取到,变量也是(在函数外面获取)

与HTML、CSS结合使用

http://www.dtcms.com/wzjs/800483.html

相关文章:

  • 自己做一个网站需要多少钱商标图案自动生成
  • 做化工的外贸网站都有什么地方网站技术维护费
  • 静态网站开发课程辽宁省工程建设信息网官网
  • 浅谈网站的主色调设计wordpress 近期文章 代码
  • 做企业网站一般用什么服务器电商详情页设计
  • 东莞建设网雅园新村第20期名单公如何写网站优化方案
  • 个人简历免费可填写的模板下载揭阳seo推广公司
  • 网站怎么拿百度收入公司章程在工商官网哪里下载
  • vpn网站模板遵义祥云平台网站建设
  • 清华建设工程有限公司公司网站昆明做网站哪家
  • 微信公众号和微网站建设工程施工合同条例
  • 东阿企业做网站推广php在网站制作中的运行机制
  • 产品宣传网站的重点阳江58同城招聘网最新招聘
  • 广汉市建设局官方网站百度信息流推广平台
  • 商城网站模板建设银行打印回单网站
  • 搭建一个企业网站需要多少钱文本文档做网站
  • 厦门小型网站建设邯郸信息港最新招聘信息
  • 做网站的开题报告临沂做wish网站
  • 网站全程设计技术无锡食品网站设计
  • 怎么制作网站零基础做网站
  • 莱芜网站优化是什么设计网站开发方案流程
  • 西安网站优化公司秦皇岛酒店网站设计
  • 西安地产网站建设怎样建设手机网站
  • 商会建设网站说明网站定位与功能分析
  • 高校 网站建设实施方案设计网站如何推广方案
  • 山儿网站建设公司品牌建设还有待升华
  • 中国站长之家网站自己做网站的成本
  • 做音乐相册的网站成都微官网制作
  • 什么网站可以做直播计算机专业做网站的开题报告
  • ip地址进入网站怎么做的做平面设计应该在哪个网站求职