摘要: 1. 构造函数方法:Array.from() 将类数组或可遍历对象转换为真正的数组 1.2 方法还可以接受第二个参数,作用类似于数组的map方法,用来对每个元素进行处理,将处理后的值放入返回的数组。 2. 实例方法: find() 用于找出第一个符合条件的数组成员,如果没有找到返回undefined 阅读全文
posted @ 2021-11-28 20:41 漫漫长路</> 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1. 剩余参数 剩余参数语法允许我们将一个不定数量得参数表示为一个数组。 1.1 剩余参数和解构配合使用 s2接受剩余得数组 1.2 Array的扩展方法 扩展运算符(展开语法) 扩展运算符可以将数组或者对象转为逗号分隔的参数序列。 扩展运算符可以应用于合并数组。 方法一 方法二 1.3 将类数组或 阅读全文
posted @ 2021-11-28 20:35 漫漫长路</> 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 箭头函数 箭头函数是用来简化函数定义语法的 ES6中新增的定义函数的方式。 函数体中只有一句代码,且代码的执行结果就是返回值,可以省略大括号 如果形参只有一个,可以省略小括号 1.1 箭头函数中的this关键字 箭头函数不绑定this关键字,箭头函数中的this,指向的是函数定义位置的上下文this 阅读全文
posted @ 2021-11-28 17:36 漫漫长路</> 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 解构赋值 ES6中允许从数组中提取,按照对应位置,对变量赋值。对象也可以实现解构。 数组结构 数组解构允许我们按照一一对应的关系从数组中提取然后将值赋值给变量 如果解构不成功,变量的值为undefined. 1.1 对象解构 对象解构允许w偶们使用变量的名字匹配对象的属性,匹配成功将对象属性的值赋值 阅读全文
posted @ 2021-11-28 17:04 漫漫长路</> 阅读(172) 评论(0) 推荐(0) 编辑
摘要: ES6简介 ES6的全程是ECMAScript,它是由ECMA国际标准化组织,制定的一项脚本语言的标准化规范。 每年发布一次,按年份,版本号改为年后。 ES6实际是一个泛指,泛指ES2015及后续的版本。 为什么使用ES6? 每一次标准的诞生都意味着语言的完善,功能的加强。JavaScript语言本 阅读全文
posted @ 2021-11-28 16:44 漫漫长路</> 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 正则表达式的作用 简单的正则表达式 表达式对表单进行验证 使用正则表达式替换内容 1.什么是正则表达式 正则表达式用于匹配字符串中字符组合的模式。在JavaScript中,正则表达式也是对象。 正则表通常被用来检索、替换那些符合某模式(规则)的文本,例如验证表单:用户名表单只能输入英文字母,数字或者 阅读全文
posted @ 2021-11-27 03:04 漫漫长路</> 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 递归 1.什么是递归 如果一个函数在内部可以调用其本身,那么这个函数就是递归函数。 简单理解:函数内部自己调用自己,这个函数就是递归函数 递归函数的作用和循环效果一样 由于递归很容易发生“栈溢出”错误(stack overflow),所有必须要加退出条件。 案例 利用递归1-n阶乘 利用递归求斐波那 阅读全文
posted @ 2021-11-26 01:19 漫漫长路</> 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 喜欢笑的女孩,运气不会太差。 有困难的时候找朋友,决不是一件丢人的事。真正丢脸的是,有困难的时候,竟然无朋友可找。 夕阳最美时,也总是将近黄昏。世上有很多事都是这样子的,尤其是一些特别辉煌美好的事。所以你不必伤感,也不用惋惜,纵然到江湖去赶上了春,也不必留住它。因为这就是人生,有些事你留也留不住。你 阅读全文
posted @ 2021-11-25 02:03 漫漫长路</> 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 1.变量作用域 变量根据作用域的不同分为两种: 全局变量和局部变量 1.函数内部可以使用全局变量。 2.函数外部不可以使用局部变量 3.当函数执行完毕,本作用域内的局部变量会销毁。 1.2什么是闭包 闭包(closure)指有权访问另一个函数作用域中变量的函数。 简单理解就是,一个作用域可以访问另外 阅读全文
posted @ 2021-11-24 23:56 漫漫长路</> 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 学习: 函数的多种定义和调用方式 改变函数内部this的指向 严格模式的特点 把函数作为参数和返回值传递 目录: 函数的定义和调用 严格模式 高阶函数 1.函数的定义和调用 1. 函数声明方式function关键字(命名函数) 2. 函数表达式(匿名函数) 3. new Function() Fun 阅读全文
posted @ 2021-11-24 01:12 漫漫长路</> 阅读(35) 评论(0) 推荐(0) 编辑