- 博客(5)
- 收藏
- 关注
原创 Javascript数组的5种迭代方法
数组的5种迭代方法 数组当中定义了5个迭代方法,传入这些方法中的函数会接受三个参数,数组项的值,该项在数组的位置,和数组对象本身,以下是5个迭代方法的作用。 1、every方法: 对数组中的每一项运行给定函数,如果该函数对每一项都返回true,则返回true。 let arr1 = [1,2,3,4,5,6]; let arr2 = [-1,-2,-3,-4,-5,-6]; l...
2018-08-07 23:42:56 145
原创 Javascript的事件委托
在谈js的事件委托之前,先来简单说说js事件的一些基础知识吧。 什么是事件?Javascipt与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器中发生的一些特定的交互瞬间。 什么是事件流?事件流描述的是从页面接受事件的顺序。事件流主要分为两种,事件冒泡和事件捕获。 什么是事件冒泡和事件捕获? 事件冒泡即事件开始时有最具体的元素(文档中嵌套最深的那个节点) 接收,然后逐级向上传播到较为不...
2016-07-18 16:22:00 36
原创 javascript作用域和作用域链
1、作用域 作用域,它是指对某一变量和方法具有访问权限的代码空间。当我们在定义变量的时候,会定义两种变量,一种是在全局环境下定义的变量,叫全局变量,一种是在函数中定义的变量叫局部变量。全局变量的作用域就是全局环境,局部变量的作用域就是函数。 2、作用域链 javascript高级程序设计书中写到,当代码在一个环境中执行时,会创建变量对象的一个作用域链。作用域链的用途,是保证对执行环境有权...
2016-07-12 16:53:00 33
原创 Javascript中String、Array常用方法介绍
string和array作为javascript内置对象,其中许多方法无论是在开发过程中,还是在面试的时候都有机会被面试官问到,这里对经常用到的方法做一个介绍,这些方法都有过很多的实际应用场景,所以对它们的掌握还是非常有必要的。 1、Array数组常用方法? 先创建一个数组var abc = [1,2,3,4,5,6,7,8,9]; (1)pop(); 这个方法会删除数组的最后一项并...
2016-07-11 17:43:00 33
原创 Javascript基础篇
1、js有几种数据类型? js主要有5种简单数据类型:Undefined、Null、Boolean、Number、String,还有一种复杂数据类型:Object(对象)。 2、typeof的作用? 我们如果想知道一个变量它属于哪个数据类型,那么就可以对这个值使用typeof操作符。typeof返回值有以下6种: "undefined":如果这个值没有被定义的话。比如var abc;...
2016-07-11 17:38:00 35
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人