文章库ARTICLE COLUMN

  • 使用vue框架开发两年以上工作经验的前端工程师面试题

    使用vue框架开发两年以上工作经验的前端工程师面试题

    摘要:浏览器兼容性事件绑定一框架使用的是什么如何避免样式污染,以及改变其样式引入插件的方式如何按需引入安装二的生命周期的使用生命周期钩子函数包含的组件缓存与排除的组件不缓存,优先级大于的作用中一般处理什么问题三如何封装组件组件封装过么如何 ...

    wind3110991wind3110991 评论0 收藏0
  • JavaScript数据结构与算法-Array-(leetcode原题)

    JavaScript数据结构与算法-Array-(leetcode原题)

    摘要:的最大公约数是,记为,,。示例输入输出示例输入输出注意数组内已种好的花不会违反种植规则。输入的数组长度范围为。是非负整数,且不会超过输入数组的大小。 博客原文地址: https://finget.github.io/2019... 只出现一次的数字i 给定一个非空整数...

    joy968joy968 评论0 收藏0
  • vue-cli中配置webpack系列文章一 ------build.js

    vue-cli中配置webpack系列文章一 ------build.js

    摘要:设置引入可以实现效果引入模块引入模块引入模块命令引入环境引入公共配置加载时显示的文本加载动画开始清空静态资源的二级目录下所有内容启动编译生产环境配置加载动画结束如果出错,抛出错误标准输出流命令行窗口向用户显示内容返回格式化结果 build....

    netScorpionnetScorpion 评论0 收藏0
  • vue-cli中配置webpack系列文章二 ------ check-versions.js

    vue-cli中配置webpack系列文章二 ------ check-versions.js

    check-versions.js //定制控制台日志的输入样式 var chalk = require("chalk") // 加载语义化版本测试库 var semver = require("semver") // 引入package.json文件 var packageConfig = require("../...

    EidesenEidesen 评论0 收藏0
  • vue-cli中配置webpack系列文章三 ------ utils.js

    vue-cli中配置webpack系列文章三 ------ utils.js

    摘要:设置静态文件的公共路径,用于修改属性的值通常用于某个的根据不同的环境到对公共路径进行配置并与传入的文件名称进行合并加载器的相关配置根据不同的环境配置是否要对文件进行压缩根据传入的配置决定是否生成用于调试定义名为的函数用于配置或预处理 ...

    马龙驹马龙驹 评论0 收藏0
  • vue-cli中配置webpack系列文章四 ------ vue-loader-conf.js

    vue-cli中配置webpack系列文章四 ------ vue-loader-conf.js

    摘要:配置在文件中的相关处理规则根据所处环境是否生成用于代码调试是否将多带带的文件一般为引入的外部文件进行提取多带带打包 vue-loader-conf.js var utils = require("./utils") var config = require("../config") var isProduction = process...

    lightlight 评论0 收藏0
  • vue-cli中配置webpack系列文章五 ------ webpack.base.conf.js

    vue-cli中配置webpack系列文章五 ------ webpack.base.conf.js

    摘要:获取根目录定义入口文件输出路径输出文件名称为中定义的值静态资源路径判断目前所处的环境在开发环境下,路径为根目录在生产环境下,路径为根目录下的文件夹自动解析拓展,可以在引用文件的时候不用写后缀配置别名,避免在结构嵌套过深的情况下出现这种...

    pineconepinecone 评论0 收藏0
  • vue3.0 搭建项目总结

    vue3.0 搭建项目总结

    摘要:环境配置项目中的不同开发环境有很多依赖配置,所以可以根据环境设置不同的配置,以免在不同环境经常修改文件在根目录下创建环境文件,可以在不同环境设置一些配置变量,如图文件配置在文件里面有一个对象,可设置如图配置在里面需在对象里面设置重点删...

    YoungdzeYoungdze 评论0 收藏0
  • vue-cli中配置webpack系列文章六 ------ webpack.dev.conf.js

    vue-cli中配置webpack系列文章六 ------ webpack.dev.conf.js

    摘要:将热重载的相关配置放入的每一项中,达到每一个文件都可以实现热重载的目的这样中选项就变成了如下调用方法,将基础设置与开发设置进行合并的作用类似于少则添加,同则覆盖在开发环境下生成,便于调试但是官方说的相对路径有一个,所以暂 webpack.dev....

    dreamtecherdreamtecher 评论0 收藏0
  • 重学前端学习笔记(二十)--try里面放return,finally还会执行吗?

    重学前端学习笔记(二十)--try里面放return,finally还会执行吗?

    摘要:二类型执行了但是没有立即返回,而是先执行了中的覆盖了中的。普通语句执行后,会得到为的,引擎遇到这样的,会继续执行下一条语句。控制类语句分成两部分对其内部造成影响如。 笔记说明 重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时...

    tolerioustolerious 评论0 收藏0
  • 我不得不知道的promise知识点

    我不得不知道的promise知识点

    摘要:值得注意的一点是,不仅仅可以传一个进去,他还可以传对象和对象。方法返回一个以给定值解析后的对象。 文章背景:前几天在读给某个同事提了一个很蠢的问题,然后被吐槽api不熟悉,于是决定写一篇文章整理一下在开发&学习过程中promise一些需要了解的特...

    crelabercrelaber 评论0 收藏0
  • JS核心知识点梳理——上下文、作用域、闭包、this(下)

    JS核心知识点梳理——上下文、作用域、闭包、this(下)

    摘要:引言前面两篇文章介绍了上下文作用域闭包。这里我精心挑选了一些特别经典的面试题不定期更新,跪求收藏。闭包组这类题目还是挺简单的,我总结了几个要注意的地方有没有闭包如果有闭包,看创建了几个闭包。不要在脑子里想,每步的结果用纸和笔演算下 sh...

    XUIXUI 评论0 收藏0
  • 详解JS错误处理:前端JS/Vue/React/Iframe/跨域/Node

    详解JS错误处理:前端JS/Vue/React/Iframe/跨域/Node

    摘要:错误上报机制发送数据因为请求本身也有可能会发生异常,而且有可能会引发跨域问题,一般情况下更推荐使用动态创建标签的形式进行上报。 js错误捕获 js错误的实质,也是发出一个事件,处理他 error实例对象 对象属性 message:错误提示信息 name:...

    张利勇张利勇 评论0 收藏0
  • JS语言缺陷

    JS语言缺陷

    摘要:语言缺陷是一门在极短时间里创造的脚本语言,它存在很多的不足,这使得在学习时无形加大了学习的难度,本文就将这些内容进行总结,以防继续掉坑。 JS语言缺陷 js是一门在极短时间里创造的脚本语言,它存在很多的不足,这使得在学习时无形加大了学习的...

    I_AmI_Am 评论0 收藏0
  • React Fiber 渐进式遍历详解

    React Fiber 渐进式遍历详解

    摘要:今天将手写一个,详细讲解遍历链的实现方式。可以看到循环的结束条件是当前处理的节点等于根节点。下面再来看看怎么结合,实现渐进式遍历。 欢迎关注我的公众号睿Talk,获取我最新的文章:showImg("https://segmentfault.com/img/bVbmYjo"); 一、前言 ...

    GraphQueryGraphQuery 评论0 收藏0
  • 前端开发中常见的 HTTP 相关知识(一)

    前端开发中常见的 HTTP 相关知识(一)

    摘要:前言前端开发中总是要和接口和缓存打交道,所以相关内容多多少少还是要知道一些,干起活来才能事半功倍。处于中的应用层。部分安全性问题发布于年的版本,也是当前的最新标准。基于谷歌提出的而来,之前用于浏览器中来访问的加密服务,在发布后功成身退...

    刘东刘东 评论0 收藏0
  • 【译】什么是React Hooks

    【译】什么是React Hooks

    摘要:原文作者译者博轩于年月的中引入,作为在函数组件中使用状态和生命周期的一种方法。虽然函数组件之前被称为无状态组件,但是的出现,使得这些函数组件可以使用状态。因此,现在许多人将它们视为功能组件。 原文:What are React Hooks?作者:Robin Wie...

    lolomacololomaco 评论0 收藏0
  • react.js避免在input/textareah中输入(setState)时重新渲染整个页面

    react.js避免在input/textareah中输入(setState)时重新渲染整个页面

    摘要:背景在的方法中使用来保存的话,会导致输入卡顿,原因是用户在输入时,一直在,导致整个页面一直重新渲染主页面解决方法将组件多带带封装成一个组件,这样就只会触发自身重新渲染而不是整个页面组件主页面发送内容发送这样就可以让用户愉快地输入的同时...

    macg0406macg0406 评论0 收藏0
  • nginx解决跨域问题

    nginx解决跨域问题

    摘要:一产生跨域的原因浏览器限制跨域请求二解决思路解决跨域有多重,在这里主要讲用解决跨域代理浏览器禁止检查跨域三下载安装下载地址选择其中一个版本下载,再解压即可使用在目录下输入,若出现版本号,则安装成功四反向代理解决跨域客户端解决跨域我们使...

    JeffrreyJeffrrey 评论0 收藏0
  • 浅尝webpack

    浅尝webpack

    摘要:用于对模块的源代码进行转换。将基础模块打包进动态链接库,当依赖的模块存在于动态链接库中时,无需再次打包,而是直接从动态链接库中获取。负责打包出动态链接库,负责从主要配置文件中引入插件打包好的动态链接库文件。告一段落,浅尝辄止。 吐槽一...

    villainhrvillainhr 评论0 收藏0
  • 一个播放器引发的思考——谈谈React跨组件通信

    一个播放器引发的思考——谈谈React跨组件通信

    摘要:如果某个组件订阅该事件太晚,那发布者之前所发布的该类事件,它都接收不到,而方案一和二的优点则在于,无论如何,组件都能拿到该的最终状态值有存在内存泄漏的风险。 原文地址 - 欢迎关注我的博客 在我们react项目日常开发中,往往会遇到这样一个问...

    DeanDean 评论0 收藏0
  • Vue.js应用性能优化:第三部分-延迟加载Vuex模块

    Vue.js应用性能优化:第三部分-延迟加载Vuex模块

    摘要:静态模块不能被取消注册也不能延迟注册,并且在初始化后不能更改静态模块的结构不是状态。为此,我们将在路由对应的组件中加载模块,而不是在中导入并注册它。能代码分割模块是一个强大的工具。 在前一部分,我们学习了足够强大的模式,可以显着提高应...

    charles_paulcharles_paul 评论0 收藏0
  • 平时工作时一些数组常用方法,以及操作总结

    平时工作时一些数组常用方法,以及操作总结

    摘要:注意啦,这个方法会改变原数组长度的,一般场合都用不到数组对象的方法方法将把它的参数插入的头部,并将已经存在的元素顺次地移到较高的下标处,以便留出空间。 平时工作中,少不了使用数组,对于后端的返回数据有时若不是符合dom树渲染的数据前端还...

    用户83用户83 评论0 收藏0
  • #javascript# DOM2

    #javascript# DOM2

    摘要:当元素的某一个行为被触发,浏览器会把当前存放在事件池中的所有方法,依次按照存放的先后顺序执行。浏览器会把一些常用的事件挂载到元素对象的私有属性上。 DOM2事件绑定的原理1.DOM2事件绑定使用的addEventListener/attachEvent都是在EventTarget这...

    BLUEBLUE 评论0 收藏0
  • 【Copy攻城狮日志】"Error: if there's nested dat

    【Copy攻城狮日志】"Error: if there's nested dat

    摘要:工作日,每天起床机械地去上班,周末,每天优哉游哉,好像一个木偶,被生活蹂躏的木偶,意识以外的力量在操纵着的木偶。支持子节点数据异步加载。当然,官方将提供更改键值的。本许可协议授权之外的使用权限可以从处获得。 Created by huqi at 2019-5-...

    褰辩话褰辩话 评论0 收藏0

热门文章

<