文章库ARTICLE COLUMN

  • 浏览器兼容问题

    浏览器兼容问题

    摘要:一什么是浏览器兼容问题所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。条件注释最初于微软的浏览器中出现,并且直至均支持。 一、什么是浏览器兼容问题 所谓的浏览器兼容性问题,是指因为不...

    wenshi11019wenshi11019 评论0 收藏0
  • 从底层看JS执行机制

    从底层看JS执行机制

    摘要:作用域链用于表明上下文的执行顺序。当前上下文执行完毕则出栈,执行下一个上下文。 从一个简单的例子出发 先从一个简单的例子出发(先不涉及异步),看看自己是否大致了解浏览器的执行机制: console.log(a); var a=1; function foo(a){ console....

    thursdaythursday 评论0 收藏0
  • JavaScript:十大排序的算法思路和代码实现

    JavaScript:十大排序的算法思路和代码实现

    摘要:本文内容包括双向冒泡排序选择排序插入排序快速排序填坑和交换归并排序桶排序基数排序计数排序优化堆排序希尔排序。大家可以在这里测试代码。 本文内容包括:(双向)冒泡排序、选择排序、插入排序、快速排序(填坑和交换)、归并排序、桶排序、基数排序、...

    LsnshLsnsh 评论0 收藏0
  • vue项目前端错误收集之sentry

    vue项目前端错误收集之sentry

    摘要:我创建了一个名为的项目。错误信息查看在后台找到我们的项目,点击进去就能看到多了一条错误信息。它由以下几部分组成,分别是协议公钥私钥主机路径一般为空项目。 sentry简介 Sentry 是一个开源的错误追踪工具,可以帮助开发人员实时监控和修复系统中...

    RaoMengRaoMeng 评论0 收藏0
  • jQuery源码解析之click()的事件绑定

    jQuery源码解析之click()的事件绑定

    摘要:阶段二目标浏览器找到监听器后,就运行该监听器阶段三冒泡目标到祖在事件自下而上到达目标节点的过程中,浏览器会检测不是针对该事件的监听器用来捕获事件,并运行非捕获事件的监听器。注意下这种情况,是在里的具体实现,即调用一次后,就执行,卸载事...

    figofuturefigofuture 评论0 收藏0
  • 监听浏览器刷新及关闭

    监听浏览器刷新及关闭

    摘要:解决思路对于浏览器的关闭和刷新会触发两个事件和,问题在于如何区分用户是想刷新还是退出此时应该将用户催眠,然后获得用户的思想,预判用户走位及操作。。。事件是无法阻止页面关闭的。 需求背景: 为保证‘高度安全性’,用户每次退出页面或浏览器...

    AWangAWang 评论0 收藏0
  • 用 Easy Mock 模拟伪造服务器数据进行开发调试

    用 Easy Mock 模拟伪造服务器数据进行开发调试

    摘要:以前开发的时候需要数据调试要么当前文件代码写死要么新建文件来获取偶然知道了这个神奇的网站可能有点后知后觉伪造起数据别提多爽了初次见面打开官网界面甚至简单我喜欢的自我介绍开启探索之旅看过介绍下面就开始登录使用了强势登录如果之前没有账号会...

    leap_frogleap_frog 评论0 收藏0
  • 开源运维自动化平台-opendevops

    开源运维自动化平台-opendevops

    摘要:开源运维自动化平台简介官网在线体验是一款为用户提供企业多混合云自动化运维完全开源的云管理平台。前端基于开发为用户提供友好的操作界面,增强用户体验。后端基于开发,其优势为轻量简洁清晰异步非阻塞。 开源运维自动化平台-opendevops 简介 官网 ...

    JerryWangSAPJerryWangSAP 评论0 收藏0
  • js 单线程和它的异步执行机制

    js 单线程和它的异步执行机制

    摘要:单线程定义单线程在程序执行时,所走的程序路径按照连续顺序排下来,前面的必须处理好,后面的才会执行。单线程就是进程只有一个线程。 单线程定义 单线程在程序执行时,所走的程序路径按照连续顺序排下来,前面的必须处理好,后面的才会执行。 ...

    xcc3641xcc3641 评论0 收藏0
  • js 观察者

    js 观察者

    摘要:观察者模式机动建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应做出反应。 观察者模式模式简介 观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖...

    missoncemissonce 评论0 收藏0
  • Webpack HMR 原理解析

    Webpack HMR 原理解析

    摘要:在过程中会利用简称中的两个方法和。是通过请求最新的模块代码,然后将代码返回给,会根据返回的新模块代码做进一步处理,可能是刷新页面,也可能是对模块进行热更新。该方法返回的就是最新值对应的代码块。 Hot Module Replacement(简称 HMR) 包含以...

    VervericaVerverica 评论0 收藏0
  • 前端培训-初级阶段-场景实战(2019-05-30)-input 搜索如何防抖,如何处理中文输入

    前端培训-初级阶段-场景实战(2019-05-30)-input 搜索如何防抖,如何处理中文输入

    摘要:在掘金摸鱼的时候看到了一个题第题搜索如何防抖,如何处理中文输入,感觉挺有意思的。测试地址事件输入法事件输入法的第一个字母时触发。输入法状态输入内容。输入法选择之后触发。 前端最基础的就是 HTML+CSS+Javascript。掌握了这三门技术就算入门,...

    YuanfYuanf 评论0 收藏0
  • 网站footer沉底效果的三种解决方案

    网站footer沉底效果的三种解决方案

    摘要:沉底效果重点代码总结以上三种方法都属于没什么副作用的,其实实现这种沉底效果还有别的实现方式,但是对其他布局有影响,这里不赘述,之后有了更好的解决方案,再来更新。 问题背景 很多网站设计一般是两个部分,content + footer,content里面装的是...

    chanjarsterchanjarster 评论0 收藏0
  • 选择图片后显示缩略图(自动生成缩略图)

    选择图片后显示缩略图(自动生成缩略图)

    摘要:参考使用实现点击和拖放选择上传文件下面是完整代码,看注释显示选择图片的缩略图点击或将单个多个图片拖放到此处目标进入区域目标位于区域上方目标离开区域目标在区域被释放放置松开鼠标点击上传按钮后的方法显示缩略图的方法自动过滤非图片 参考:使...

    renweihubrenweihub 评论0 收藏0
  • 【Step-By-Step】一周面试题 && 答案汇总 / 01

    【Step-By-Step】一周面试题 && 答案汇总 / 01

    摘要:构造函数返回值是或,这种情况下指向的是返回的对象。并执行了构造函数中的方法如果函数没有返回其他对象,那么指向这个新对象,否则指向构造函数中返回的对象。对于文档来说应当是唯一的。的值意味着其不可能是基本数据类型。 关于【Step-By-Step】 ...

    xiaolinbangxiaolinbang 评论0 收藏0
  • JavaScript 中那些关于坐标和距离的属性与方法

    JavaScript 中那些关于坐标和距离的属性与方法

    摘要:摘自阮一峰教程位置大小属性只读属性返回浏览器窗口左上角相对于当前屏幕左上角的水平距离和垂直距离单位像素。摘自阮一峰教程相关方法返回一个对象,提供当前元素的大小位置等信息。摘自阮一峰教程四鼠标事件接口通过添加的事件所产生的事件对象也是实...

    jsummerjsummer 评论0 收藏0
  • 精读《Function Component 入门》

    精读《Function Component 入门》

    摘要:比如就是一种,它可以用来管理状态返回的结果是数组,数组的第一项是值,第二项是赋值函数,函数的第一个参数就是默认值,也支持回调函数。而之所以输出还是正确的,原因是的回调函数中,值永远指向最新的值,因此没有逻辑漏洞。 1. 引言 如果你在使用...

    ScholerScholer 评论0 收藏0
  • 搭建npm私库(超简单)

    搭建npm私库(超简单)

    摘要:原因我搭私库的原因很简单,目前正在开发一个组件库,提供给公司内部使用,我不想去注册,也不想等待的审核,只想要有个仓库快速测试发布自己的包。我一般会通过启动,原因很简单,关闭窗口后,服务不会停掉,并且能很好的管理我们启动的服务。 原因 ...

    xbynetxbynet 评论0 收藏0
  • 使用 hooks 和 connect 访问同一个 store

    使用 hooks 和 connect 访问同一个 store

    摘要:距离正式发布已经过去好几个月了,,,也都支持了的用法,那么有没有可能用来实现一个同时支持和访问的呢答案是肯定的。那么我们在组件内应该如何使用呢至此,我们就实现了基于原生的跨组件通信,和的访问都通过实现,默认支持了浅比较。 React Hooks ...

    asce1885asce1885 评论0 收藏0
  • Vue scrollBehavior 滚动行为,实现后退页面显示在上次浏览的位置

    Vue scrollBehavior 滚动行为,实现后退页面显示在上次浏览的位置

    摘要:注意这个功能只在支持的浏览器中可用。官方文档简介滚动行为使用方法期望滚动到哪个的位置或者集成模式写法期望滚动到哪个的位置方法接收和路由对象。 前提:之前写过关于keep-Alive组件,来实现在列表页进入详情页后,后退,返回列表,显示上次访问的...

    BaronZhangBaronZhang 评论0 收藏0
  • Flutter实战

    Flutter实战

    摘要:经过一个月的努力,终于出成果了。一个功能齐全的金融理财项目,使用作为后台系统,使用了少量,大体功能自己封装。源码在,以便学习交流。寻找的爱好者,一起探讨交流学习。 经过一个月的努力,终于出成果了。 一个功能齐全的 flutter 金融理财APP项...

    RiddlerRiddler 评论0 收藏0
  • 2、TypeScript 之为什么要用?

    2、TypeScript 之为什么要用?

    摘要:是的一个超集以往我们使用中的面向对象是由,等组成在中表现方式是,也有类型检查静态类型强类型上面代码中的和参数,都被赋予了类型,分别是整数类型和字符串类型然而,使用需要首先编译成,浏览器认识的类型文件,因为浏览器不认识代码而且更好的避免...

    tolerioustolerious 评论0 收藏0
  • Fundebug录屏插件更新至0.4.0,修复BUG,优化性能

    Fundebug录屏插件更新至0.4.0,修复BUG,优化性能

    摘要:静态资源重复加载浏览器和无法录屏动态加载录屏插件失效性能优化通过优化数据记录方式,进一步提升插件性能,并减少传输的数据量。自从年双十一正式上线,累计处理了亿错误事件,付费客户有金山软件百姓网等众多品牌企业。 摘要: 录屏功能更加强大,...

    vpantsvpants 评论0 收藏0
  • 3、TypeScript 之下载安装

    3、TypeScript 之下载安装

    TypeScript = JavaScript + type + ( some other stuff ) 命令行安装 TS sudo npm i -g typescript 安装成功后 在终端使用 tsc filename.ts 就可以编译成 filename.js 文件

    用户84用户84 评论0 收藏0
  • 4、TypeScript 之定义类型

    4、TypeScript 之定义类型

    摘要:当文件内容为我们定义的变量是一个类型然后我们赋值给一个再去使用编译的时候终端会报错了上面报错信息意思是不能给类型键入也就是说无需等到运行才会发现错误在编译的时候就会提示当然每次都使用去编译会在开发的同时造成很多不便我们可以使用来实时监...

    changfeng1050changfeng1050 评论0 收藏0

热门文章

<