最新文章更多>>
JS数据结构与算法_链表
上一篇:JS数据结构与算法_栈&队列 写在前面 说明:JS数据结构与算法 系列文章的代码和示例均可在此找到 上一篇博客发布以后,仅几天的时间竟然成为了我写博客以来点赞数最多的一篇博客。欢喜之余,不由得思考背后的原因,前端er离数...
24 分钟前
前端2018年精选好文,请打包带走
<div class=“header” data-v-284c66aa=""> <div class=“icon” data-v-284c66aa=""></div&gt...
1 小时前
css中的基本数据类型
前言 css的基本数据类型,网上有很多资料,为此专门查了mdn, 一些前端开发人员,对于这些基本概念存在混淆,网上的一些博客没有一个清晰的表述 本文分为一下几个部分: css中的length类型 length表示距离尺寸的一种css数据格式...
1 小时前
-Base62x 新增 -Perl 版本技术实现 Base62x.pm
在此前的一篇Blog(-R/G2SW )中,“-gMIS 吉密斯优化更新+分组项区段AddGroupBySeg/+复制AddByCopy等”, 我们提到“注册动作registerAct: 改进增加 Base62x.class.js”, 初尝...
1 小时前
前端DOM知识点
前端DOM知识点 DOM即文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。DOM把网页和脚本以及其他的编程语言联...
1 小时前
基于vue的验证码组件
最近在自己写页面,模仿思否论坛,然后写登录注册UI的时候需要一个验证码组件. 去搜一下没找到什么合适的,而且大多都是基于后端的,于是自己手写一个。 演示 分析验证码组件 分析验证码功能 随机出现的数字大小写字母 (基础功能) 不同的...
12 小时前
CSS BFC特性(块级格式化上下文)
1、元素的BFC特性 BFC全称为”Block Formartting Context”,中文为”块级格式化上下文”。它是页面中的一块独立的渲染环境,并且有一套渲染规则, 它决定了其子元素将如何定位,以及它和其他兄弟元素的关系和相互作用。 ...
12 小时前
什么是Shadow DOM?
什么是Shadow DOM? 几周前,我写了一篇关于究竟是什么DOM的文章。回顾一下,文档对象模型是HTML文档的表示。浏览器使用它来确定页面上要呈现的内容,并通过Javascript程序来修改页面的内容,结构或样式。 例如,让我们采用以下...
12 小时前
一文 | 跨域及其解决方案
一文系列企图通过一篇简短的文章来梳理一个知识点,在杂碎的时间片段中给自己带来一点点提升。 为什么有跨域这个问题 简单的说,是因为浏览器的同源策略。 同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于...
12 小时前
使用karma+mocha+chai+sinon+@vue/test-utils为你的组件库增加单元测试
项目github地址:https://github.com/yuanalina/installAsRequired 这里必须要提前说明,前端项目的单元测试不是必须的,特别是业务型项目,增加单元测试反而会成为累赘,增加开发成本且无意义,业务型...
12 小时前
对于中英文页面的解决方案(IE8)
看了vue的数据双向绑定原理后对于其中的'指令的解析'有很深的印象,觉得可以运用到实际项目中,对目前的公司中的中英文页面进行改进(兼容IE8); github (求★) 中英文页面历史版本优缺点分析 1.最开始的时候中英文分别是用两个h...
12 小时前
Vue源码解析:双向绑定原理
通过对 Vue2.0 源码阅读,想写一写自己的理解,能力有限故从尤大佬2016.4.11第一次提交开始读,准备陆续写: 其中包含自己的理解和源码的分析,尽量通俗易懂!由于是2.0的最早提交,所以和最新版本有很多差异、bug,后续将陆续补充...
12 小时前
JavaScript事件循环(Event Loop)
1、为什么要有事件循环? 因为js是单线程的,事件循环是js的执行机制,也是js实现异步的一种方法。 既然js是单线程,那就像只有一个窗口的银行,客户需要排队一个一个办理业务,同理js任务也要一个一个顺序执行。如果一个任务耗时 过长,那么后...
12 小时前
Window对象属 Window对象方法
Window对象属性 ScreenLeft/ScreenTop/ScreenX/ScreenY 只读整数,声明了窗口的左上角在屏幕上的 x 坐标 和 y 坐标。 IE、Safari 和 Opera 支持 ScreenLeft/Screen...
12 小时前
vuex中action何时完成以及如何正确调用dispatch的思考
在项目中遇到关于action与dispatch使用的一些细节问题,经过搜索得到了一些答案。 特意在此提出,如有错误还请指出,十分感谢~ 问题1:如果action是异步的,那么怎么知道它什么时候完成? 在vuex的官网给出了答案: 注:如...
18 小时前
使用SVG+React实现飞行仪表仿真
专栏 文章详情 <div class=“post-topheader custom- pt0”> <div class=“mb20”> <div class=“block-for-right-border”...
18 小时前
嘿,我造了个代码高亮的插件
源起 写这个插件的初衷是因为 Medium 总是不高亮作者的代码。当然也有人用 Codepen, CodeSandbox 或者 Gist 来嵌入代码。 但是这样实在麻烦,有些人(比如我)就很不想为了几句代码而创建一个 Gist 文件,然后...
18 小时前
前端基础入门五(掌握jQuery的常用api,实现动态效果)
jQuery基本概念 学习目标:学会如何使用jQuery,掌握jQuery的常用api,能够使用jQuery实现常见的效果。 为什么要学习jQuery? 【01-让div显示与设置内容.html】 使用javascript开发过程中,有许...
18 小时前
jQuery写的文章内容页右侧浮动滚动
很久前写的代码,3种模式,现在发出来与大家分享,其实这块的思路还有需要些优化,望大家来优化探讨 // 左右侧滚动 (左右两边DIV高度不确定,获取左右两边DIV高度,左侧高于右侧,则右侧浮动,否则,左侧滚动) funct...
18 小时前
理解 e.clientX,e.clientY e.pageX e.pageY e.offsetX e.offsetY
event.clientX、event.clientY 鼠标相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条。IE事件和标准事件都定义了这2个属性 event.pageX、event.pageY 类似于even...
18 小时前
回到顶部