- 博客(10)
- 问答 (5)
- 收藏
- 关注
原创 CSS的浮动
本文总结了css脱离标准文档流的两种方式: 浮动 和 绝对定位。一 . 浮动当给元素设置float属性后,元素会脱离标准文档流尽量向左向右浮动,直到碰到包含框或另一个浮动边框为止。这里概念说的很模糊,下面举例来说明。例一:<body><div id="id1">id1</div><div id="id2">id2</div>
2018-04-07 17:56:15 208
原创 CSS中有关table cells间隔的设置
html中默认table里的单元格之间是有间距的,像这样:要知道,我们可以对 table 元素设置margin,但不能设置padding(之前不可以,现在可以了?);可以对 td 元素设置padding,但不能设置margin;tr设置margin、padding属性都无效。要想达到控制单元格间距的目的,可以通过以下手段:1)CSS中有border-collapse属性,value可以为separ...
2018-04-05 15:45:57 25057
原创 JavaScript的单线程执行及其异步机制矛盾否?
对线程与进程、同步与异步了解不深,有了这样的困惑。翻了一些帖子,看了大牛的文章,按自己的理解总结一下。1. JavaScript单线程JavaScript是单线程的,指浏览器进程中只有一个js的执行线程,也就是同一时间内只有一段js代码(或者说一个任务)在执行。但如我们所想,多线程的执行效率会更高些,那为什么js不能有多线程呢?JavaScript作为浏览器的脚
2017-12-10 14:36:59 549
转载 单线程与多线程的区别
转载于:http://blog.csdn.net/u012134199/article/details/46290465什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区
2017-11-27 11:03:18 47782 5
原创 Sublime Text内调试JavaScript代码
之前测试一段js代码是否可行,是直接将其安插在HTML文件中,或者使用浏览器提供的调试工具。最近开始使用sublime,所以想尝试在sublime环境下直接调试。Sublime Text不支持JavaScript运行,需要添加Build System来让Sublime Text支持JavaScript Console控制台调试。利用Node.js添加JavaScript控制台1
2017-11-13 15:16:46 1712
原创 浏览器从发送HTTP请求到返回HTML的过程
前端嘛,离不开浏览器。大致了解了一下浏览器向服务器请求及返回的过程。内容来自于一个 小姐姐微博 和 原版内容。一. 从输入网址到看到网页内容的这个过程中到底发生了什么不谈浏览器解析文件那部分哦。过程如下:1. 输入网址2. 浏览器查找域名的IP地址 域名解析过程如下:1)浏览器缓存—
2017-10-31 11:24:58 21867
原创 浏览器加载、解析、渲染的过程
刚看完一篇文章 How browsers work ,被里面浏览器加载解析文件中标签、CSS、javascript的顺序搞晕了……最初困惑我的是因为看到一张图,下面这张。它解释了浏览器解析、渲染的过程:解析HTMl,构建dom树 > 构建rander树 > 布局render树 > 绘制render树。但有一个细节引起了我的注意:这张图片的起点不止一个,有 HTML解析 和 CS
2017-10-27 17:07:59 403
原创 函数声明与函数表达式
从一个傻x问题开始……画地为牢一下午,还是第二天才发现问题所在。下面把问题挂出来,大家引以为戒。宝宝初学JavaScript,不要觉得怎么这么搞笑额 [ 翻白眼 ](function(){ function fn(){ document.write('1'); setTimeout('fn()',3000); }})()
2017-09-23 20:07:14 355
空空如也
a标签中onclick与href之间的问题
2017-10-11
setTimeout第一个参数执行域的问题
2017-09-25
javascript中为什么getElementsByTagName返回数组长度为0?
2017-04-09
Android……源代码问题
2016-05-16
渣……要做一个Android电子琴app 想问音源怎么弄
2016-05-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人