dev-reading/fe 是一个阅读、导读、速读的 repo,不要依赖于 dev-reading/fe 学习知识。本 repo 只是一个快速了解文章内容的工具,并不提供全文解读和翻译。你可以通过本平台快速了解文章里面…
标签:html5
window.open 打开新窗口被拦截的解决方案
最近公司开发的一个项目,平凡用到下载各种类型的文件,但是例如.txt,.jpg,.pdf格式的文件呢浏览器会在当前窗口直接打开,影响用户体验,尝试各种方案和百度总结一下几点; 原理: 当window.open为用户触发事…
Vue实例方法之事件的实现
开始 这段时间一直在看vue的源码,源码非常多和杂,所以自己结合资料和理解理出了一个主线,然后根据主线去剥离其他的一些知识点,然后将各个知识点逐一学习。这里主要是分析的事件系统的实现。 正文 一、了解使用方式 在分析之前…
【每日一包0016】striptags
[github地址:https://github.com/ABCDdouyae…] striptags 剥去字符串中的html标签,和php里面的strip_tags函数一样 普通用法 用法:striptag…
vue组件之间的通信
前言 作为一个vue初学者不得不了解的就是组件间的数据通信(暂且不谈vuex)。通信方式根据组件之间的关系有不同之处。组件关系有下面三种:父–>子、子–>父、非父子 父–&…
前端面试必问题答疑(2)
一,css部分 1,简单介绍下css权重优先级: 默认样式<标签选择器<类选择器<id选择器<行内样式<!important 0 1 10 100 1000 1000以上 继承的权重为0 (…
Commit message 代码提交规范
Commit message 代码提交规范**前言**在多人协作项目中,如果代码风格统一、代码提交信息的说明准确,那么在后期协作以及Bug处理时会更加方便。Git 每次提交代码,都要写 Commit message(提交…
Angular4 实战开发
《Angular 实战系列》目前处于章节不定,内容不定阶段,这一系列文章不会长篇大论的讲解概念,而是以用为主,结合通俗易懂的实例来让大家理解常用的知识点。 章节 Angular CLI 创建组件(Component) 使…
WebWork(在主线程创建子进程)
WebWork浅谈 前言: 都知道JS是单线程语言,最让人头疼的莫过于在网络正常的情况下经常出现页面的假死, 以及在进行大量的for循环计算时会导致线程阻塞,由于要进行大量的计算JS后面的运行会被阻隔在此处,使得性能较差…
jQuery 实现支持分级标题标签的文章目录
背景 首个版本 https://www.ouorz.com/366 修改意见 鉴于单个 H 标签设置比较麻烦纠结,而且有主题用户反馈,索性改成可以分级的啦 代码 var count_ti = count_in = cou…
单页面路由切换原理/简单实现
前言 最近学习react时,在使用react-router-dom的时候,对history原理与路由切换实现并不了解,经过学习后总结一下吧! 如果你只是使用react 自带history 那下面这些原理,你可能并不会用到…
Media Source Extension官方文档(第二部分)
2. MediaSource Object MediaSource对象表示HTMLMediaElement元素的一个媒体数据源。它会记录源的readyState和一个可以添加媒体数据去展示的SourceBuffer对象的…