一、函数定义JavaScript 使用关键字 function 定义函数。函数可以通过声明定义,也可以是一个表达式。1、函数声明函数声明的语法 :function functionName(parameters) { 执行的代码}函数声明后不会立即执行,会在我们需要的时候调用到。function m... ...
分类:
编程语言 时间:
2020-02-13 13:08:44
阅读次数:
55
这两个关键字在平时编码中几乎难以用到,但它们既然存在于javascript语言体系中,那么还是有必要了解下。 caller是javascript函数类型的一个属性,它引用调用当前函数的函数 function func() { alert(func.caller); } function func1( ...
分类:
编程语言 时间:
2020-02-04 12:28:19
阅读次数:
79
本文我们来学习下js函数的一些用法。 上图的要点为: 1.函数具有属性,如foo.length和foo.name。 2.arguments是类数组,arguments.length为实参的数目。 3.严格模式下,arguments为副本。 4.若未传参数,赋值给arguments[x]会无效。 5. ...
分类:
编程语言 时间:
2020-02-01 21:12:22
阅读次数:
90
js的函数也是对象,其创建有三种方式:函数声明、函数表达式、函数构造器。 上图中,左边为函数声明,右边为函数表达式。 上图的要点为:函数声明和变量声明会前置,函数表达式不会前置。 上图的要点为: 1.可通过构造器直接新建函数,new可以省略。 2.Function前面的入参为函数入参,最后一个参数为 ...
分类:
编程语言 时间:
2020-01-31 23:08:24
阅读次数:
100
简介 事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。 事件通常与函数配合使用,当事件发生时函数才会执行。 执行JS 事件的方式: HTML 事件属性可以直接执行 JavaScript 代码 HTML 事件属性可以调 ...
分类:
其他好文 时间:
2020-01-20 21:18:42
阅读次数:
74
前言:建议花5 10分钟把这篇文章通读一遍。若不能理解,建议放慢学习节奏,回到HTML标记的学习章节。 第一种默认使用的方法,也是不建议使用的方法 直接嵌入JavaScript代码:在标记中插入 浏览器解析JavaScript代码时,我们需要明白一个道理: 所有 ``` ...
分类:
编程语言 时间:
2020-01-20 09:51:05
阅读次数:
136
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>JavaScript 数据类型转换</title> </head> <body> <h3>通过JavaScript函数进行数据类型转换</h3> String():<p id="d ...
分类:
编程语言 时间:
2020-01-20 00:05:20
阅读次数:
88
1、用函数式编程对JavaScript进行断舍离 当从业20的JavaScript老司机学会函数式编程时,他扔掉了90%的特性,也不用面向对象了,最后发现了真爱啊!!! https://juejin.im/entry/59b86... 2、JavaScript作用域和闭包 作用域和闭包在JavaSc ...
分类:
编程语言 时间:
2020-01-18 16:17:41
阅读次数:
66
这里我只简单列举几个我学习使用JavaScript函数的套路。 首先函数肯定是分为有返回值和无返回值两种JavaScript中也是一样的。 有返回值函数: 实例代码: <!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert tit ...
分类:
编程语言 时间:
2020-01-15 21:22:58
阅读次数:
95
什么是函数的作用域函数作用域:在JavaScript中,作用域为可访问变量,对象,函数的集合。JavaScript函数作用域:作用域在函数内修改。this与函数又有什么关系呢?this对象是在运行时基于函数的执行环境绑定的。比如:在全局函数中,this等同于window或者global,而当函数被作为方法调用时,this等于那个对象。特别需要注意的是在执行诸如:setInterval、setTim
分类:
移动开发 时间:
2020-01-15 21:17:41
阅读次数:
82