摘要:
实现一个div可以被拖拽,代码如下所示: 其中我们可以直接使用封装好的函数,它接受两个参数,第一个是可以点击拖拽的元素,第二个是父元素。 注意:父元素的postion设置为 absolute才可以使用。 2017年8月31日更新: 这里的mousemove的监听对象修改为了document,否则,如 阅读全文
摘要:
什么是回调函数? 下面这个是吗 这里,我定义了一个函数,函数接收一个函数作为参数,然后再函数内部调用这个接收的函数。 另外,我定义了传入的函数为callBack,这就是回调了吗? no,no,no! 下面是我们经常容易混淆的地方: 定义了一个匿名函数callBack,然后它就是回调函数了? 否 fu 阅读全文
摘要:
js、css的阻塞问题 这篇文章主要是探索js、css的加载顺序及其影响问题。 下面的代码可以让浏览器阻塞: 测试一: 注:其中的+为单目运算符,可以将对象转化为数字。 显然,在控制台输出的结果为0。因为上面的js语句刚刚执行完,就执行下面的语句,所以时间间隔几乎为0。 测试二: 这个测试中,我将c 阅读全文
摘要:
虽然知道块级格式化上下文是什么东西,但要我把这个东西给说清楚,还真的不是一件容易的事儿,所以这篇文章我就要说说清楚到底什么使传说中的BFC,即块级格式化上下文。 一、BFC的通俗理解 通俗的理解 布局的时候,BFC提供了一个环境,一些HTML元素在这个环境中按照一定规则进行布局,而这个BFC提供的环 阅读全文
摘要:
svg听了很多遍了,一直没有机会好好地了解一下这是个什么东西,今天突然有兴趣,就好好看看吧~ 这篇文章主要参考的还是 w3school上的svg教程。 第一部分:简介 svg就是scalable vector graphics, 即可伸缩矢量图形。 我们平时下载icon时,就会遇到是否选择svg格式 阅读全文
摘要:
之前,我们在客户端存储数据都是使用cookie的方式,但是,cookie不适合大量数据的传递,cookie的速率和效率都很低,于是html5引入了在客户端存储数据的新方式: 第一部分: localStorage localStorage存储数据是没有时间限制的,即使过了一年,数据依然可用。 创建lo 阅读全文
摘要:
html5是html最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。目标是取代1999年所制定的HTML 4.01和XHTML 1.0标准,以期能在互联网应用迅速发展的时候,使网络标准达到符合当代的网络需求。广义论及HTML5时,实际指的是包括HTML、CSS和JavaScrip 阅读全文
摘要:
之前学习过canvas的一些使用,也用过canvas绘制过时钟, 但是很久不用,有些遗忘了,这里做一个简单的回顾。 在web页面创建一个canvas画布非常简单,如下即可: 注意:canvas元素是一个内联元素。 当然我们也可以修改它的style,如下所示: 这样,我们就可以在页面上得到一个灰色的3 阅读全文
摘要:
从前的自己都是非常顺利的,觉得自己有一天一定可以成就一番事业。 可是谁也预料不到这几年的变化, 似乎人生就要跌落到了谷底, 不知道该如何去面对, 压力很大、惶恐不安、不知道未来的路该如何去走。 人生不只是上坡路,我想我的人生就是这样吧,只有经受的住三起三落,才能够成就更伟大的事业。 现在能做的,就是 阅读全文
摘要:
计算机操作系统 第一部分: 进程 这一部分主要回顾进程的基本概念、进程的三种状态模型、理解进程挂起的概念。 一. 为什么会提出进程这个概念? 操作系统必须全方位的管理计算机系统中运行的程序。 因此, 操作系统就会为正在运行中的程序建立一个管理实体 进程。 具体来讲,进程: 二、进程的概念、组成部分? 阅读全文