- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 原生JS实现事件监听,发布,取消
一步一个脚印的将基础打好,才能走的更远<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>
2018-03-31 02:34:15 1669
原创 用原生JS实现HTML5的元素拖拽功能
昨天遇到的一个面试题,题目是这样的:页面上有个元素A和带放置元素B,实现将A拖拽并且下放到B,然后改变B的颜色。以下都是废话,抒发一下心情请跳过,直接看代码吧昨天写的比较简陋,今天想想在写一遍做个记录,越来越感受到每次面试都是一次很好的学习的机会。发现自己的不足,然后继续前进。希望昨天的面试s可以顺利通过,希望最后一个收获一个满意的offer吧!代码如下:大家有更好的实现方法,不妨跟我分享一下吧&...
2018-03-30 02:12:28 2152
原创 关于js的事件触发
事件流是描述从页面接受事件的顺序事件分为三个阶段:事件捕获阶段目标事件阶段事件冒泡阶段事件冒泡是指事件开始时由最具体的元素接受,然后逐级向上传播到较为不具体的节点事件捕获是指的不太具体的节点应该先接受到事件,而最具体的节点应该最后接受到事件。事件捕获的意义在于事件到达预定目标之前捕获它实际上,目标在捕获阶段不会接受到事件在使用案例说明之前,先说明几个对象:event对象中有三个属性,在之后会被使用...
2018-03-16 02:31:59 391
原创 使用JavaScript实现排序算法
最近在准备春招面试,远在美国大半个月了一直都没有接到面试电话。很是灰心难过。但是学习还是要继续,生活总是要继续,菜鸟总有一天会高飞呀!不管怎么样,还是学习吧!1. 冒泡排序冒泡排序是我记得最牢的了,可能是因为它的思想最简单,重复走过要排序的序列,一次比较两个元素,如果顺序错误就把它们调整过来(升序)。一直重复工作,知道把最大的元素一步步下沉到数组的尾部function BubbleSort(arr...
2018-03-13 02:17:03 3359 2
原创 实现CSS圆环的5种方法
想到去年面试实习的时候被问到实习圆环的问题,特意写篇文章总结一下吧!总结了一下大概有5种方法。1. 两个标签的嵌套:<div class="element1"> <div class="child1"></div></div>.element1{ width: 200px; height: 2...
2018-03-12 14:17:44 33902
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人