摘要:捕获分为两个方面收集语法执行错误最初的是想直接获取控制台的错误信息然而这并不大可行,并没有这样的功能。 这个不是很常用的功能, 但是想收集客户端的错误信息时却很有必要了解下。 捕获分为两个方面: 收集JS语法、执行错误 最初的是想直接获取控制台的错误信息; 然而这并不大可行,JS并没有这样的功能。 转换下思路 在错误发生时,将错误进行存储。 原生JS实现方式: 通过重载 window...
摘要:张三男王小毛男李四男关于的使用方法返回数组中符合测试函数条件的第一个元素。否则返回在这儿需要注意的几个点第一个元素测试函数李四返回结果为李四男结合的改进李四返回的是李四男这个元素李四返回的是索引下标 ES6为Array增加了find(),findIndex函数。find()函数用来查找目标元素,找到就返回该元素,找不到返回undefined,而findIndex()函数也是查找目标元素...
摘要:如你所知,这是你在面试好莱坞电影里的一个角色后可能听到的答复。而软件世界里的好莱坞原则也是一样的观念。也称为抽象编程对比传统的面向对象编程来说函数式编程更优越。 这篇文章包含了几乎所有关于提高代码质量的内容,尤其是在构建大型应用程序时。 主要包括四个部分: 基本原则 保持整洁 保持扩展性 抽象化 本主题仅涉及原生js,关于框架(比如react和vue)的内容会在以后的文章中展现。 ...
摘要:简单来说,模板最本质的作用是变静为动,一切利于这方面的都是优势,不利于的都是劣势。二选择的原因全球最受欢迎的模板引擎是全球使用率最高的模板引擎,所以当之无愧是全球最受欢迎的模板引擎。创建更为复杂一些,当时功能更加强大。 showImg(https://segmentfault.com/img/bVbb3kg?w=775&h=216); 为什么需要使用模板引擎? 关于为什么要使用模板引擎...
摘要:写在前面目前专注深入学习,特花了点时间整理了一些前端学习相关的书籍。大致分为以下大系列系列系列基础系列应用系列进阶系列类库系列框架系列。这些书籍在这里免费提供下载,有兴趣的一起学习。 写在前面 目前专注深入JavaScript学习,特花了点时间整理了一些前端学习相关的书籍。 大致分为以下7大系列:CSS系列、DOM系列、JavaScript基础系列、JavaScript应用系列、Ja...