微信小程序开发交流qq群   581478349

   承接微信小程序开发。扫码加微信。

正文:

简单的理解:函数是运行在本地的,方法是公用的。  事件是开关,通过某某事件触发某个函数

通常命名规范

  • 函数的命名使用小写字母和下划线(小写字母开头)的方式,例如 get_client_ip
  • 方法的命名使用驼峰法(首字母小写),例如 getUserName

1.函数和方法:

函数(function): 函数是带有名称(named)和参数的JavaScript代码段,可以一次定义    多次调用。

方法(method): 当将函数和对象合写在一起时,函数就变成了 "方法"(method)// 当函    数赋值给对象的属性,我们称为"方法"

也就是函数和方法本质上是一样的,只不过方法是函数的特例,是将函数赋值给了对象。

在类型语言中(如:C#,Java)叫方法,在弱类型语言中(如:javascript,vbscript)叫函数, 用对象调用的叫方法,直接调函数名的叫函数

方法示例

fullName : function() {return this.firstName + " " + this.lastName;
}

函数示例

function myFunction() {return this;
}

2.函数和事件

举例:   函数是机器,事件是开关,触发开关,机器运转. 看下面示例代码:

<!DOCTYPE html>
<html>
<meta charset="UTF-8">
<body>
<p>点击绑定了onclick事件的按钮就可以执行  displayDate()  函数。</p>
<button onclick="displayDate()">点击事件</button>
<script>
function displayDate(){document.getElementById("demo").innerHTML=Date();
}
</script>
<p id="demo"></p>
</body>
</html>

js中函数,方法,事件对比区分,什么是方法,什么是函数相关推荐

  1. js中的onchange事件

    js中的onchange事件 刚开始接触 onchange 事件就开始幻想能做很多炫酷的事情,但是初学JS时知识不够全面,力不从心.对于onchange事件还不够了解. onchange事件被描述为 ...

  2. JS中的click事件无反应

    JS中的click事件无反应 今天在一个js文件中写了一个click函数,结果在页面中点击后死活没有反应,各种检查之后代码也没问题,就是无法触发click函数.各种百度之后终于找到了问题所在:在点击的 ...

  3. js中的onclick事件在ul获取li时点击两次才会执行的原因

    js中的onclick事件在ul获取li时点击两次才会执行的原因 下面的代码中 只有onclick第二次才会执行函数内部的代码 代码实例如下: <!DOCTYPE html> <ht ...

  4. JS中常用的事件操作

    JS中常用的事件操作 前言 一.点击事件(导航栏内容切换功能) 二.移入移出事件(导航栏菜单下拉功能) 三.失去焦点事件(表单检验功能) 四.鼠标事件(鼠标跟随功能) 五.键盘事件(打飞机案例) 总结 ...

  5. js中document通过ID获取的一些使用方法

    js中document通过ID获取的一些使用方法 document.getElementById("link").href;  document.getElementById(&q ...

  6. nuxt.js中的静态图片显示不出来解决方法

    nuxt.js中的静态图片显示不出来解决方法 <script> export default {data() {return {imgList: [{ name: "图1&quo ...

  7. 如何调试JS中鼠标悬停事件影响的元素?

    如何调试JS中鼠标悬停事件影响的元素? 在日常的前端开发中,我们经常要调试许多其他开发者写的网站和代码.此时我们往往会打开浏览器的开发者工具,在 Elements,Console,Network,So ...

  8. 一种改版后检查硬件PCB生产资料的方法***-----Gerber对比,检查的方法

    一种改版后检查硬件PCB生产资料的方法-----Gerber对比,检查的方法 一.前言 硬件电路设计改版是常有的事,不管小的实物,还是需求变更经常会遇到要增加或者减少器件,修改走线这些.在第一版已经做 ...

  9. js中的onclick事件和JQuery中的click方法以及on方法事件用法总结

    1.onclick是绑定的事件(它是一个事件),注意该事件绑定只是JacaScript中有(js中的),Jquery中并没有此事件,告诉浏览器在鼠标点击时候要做什么 2.click方法(jquery中 ...

最新文章

  1. PostgreSQL_case when
  2. Linux基础第一周
  3. 如何从用户体验的角度去做一个网站的页面设计
  4. 170 道 Python 爬虫面试题(2019 版)
  5. Hibernate一对多关联映射及cascade级联操作
  6. SD从零开始01-02
  7. python中变量名存储在哪里_python – 如何在内部存储和映射变量名称?
  8. Anaconda中使用图形化界面创建虚拟环境
  9. android 两列菜单,【Android】实战开发之ListView同一个item显示2列的实现方法(仿2列商品列表)...
  10. apache的日志切割
  11. 软考网络工程师--数据通信基础
  12. 利用Java程序分析福彩3D
  13. db2 sqlcode
  14. 联想android刷机教程,联想YOGA Tablet 2线刷刷机教程 Android版可救砖
  15. java定时器每天执行一次_定时器-每天23:00执行一次
  16. vue-router.esm.js?ac56:2316 TypeError: Cannot create property ‘_Ctor‘ on string ‘H‘
  17. java如何控制远程桌面_Java实现屏幕抓图,控制远程桌面
  18. mac 下安装 tomcat7
  19. 快学Python:函数的使用
  20. CentOS6实验模板机搭建

热门文章

  1. [.Net跨平台]部署DTCMS到Jexus遇到的问题及解决思路---Linux环境搭建
  2. 【.Net】vs2017 自带发布工具 ClickOnce发布包遇到的问题
  3. 抽象工厂模式AbstractFactory
  4. (转载)人人都会OSGI--实例讲解OSGI开发
  5. tplink wr886n v5.0 ttl 接线方法
  6. 13.angular时间
  7. 2009年国内十强开源CMS排行榜[转]
  8. mysql 使用位运算
  9. 利用.NET的XML序列化解决系统配置问题
  10. Attribute在.net编程中的应用