JSON

摘要: 已经放在github上,在web中调用出来 阅读全文
posted @ 2018-12-29 18:58 胡祥 阅读(79) 评论(0) 推荐(0) 编辑

event flow

摘要: 事件流动 DOM事件不单单只会在一个Element上触发,它还会流向其他Element。事件的流动通常会经历这么三个阶段: 阅读全文
posted @ 2018-11-30 15:32 胡祥 阅读(133) 评论(0) 推荐(0) 编辑

for,for each,for in,for of

摘要: for循环,用来遍历数组 如:var arr = [1,2,3,4] for(var i = 0 ; i< arr.length ; i++) { console.log(arr[i]) } for each也是用来遍历数组,虽然写法简单了很多,但是不能中断循环 如:let arr = ['a', 阅读全文
posted @ 2018-11-30 15:19 胡祥 阅读(191) 评论(0) 推荐(0) 编辑

history of program language

摘要: 1957年 约翰·巴科斯(John Backus)创建了是全世界第一套高阶语言:FORTRAN。 1959年 葛丽丝·霍普(Grace Hopper)创造了现代第一个编译器A-0 系统,以及商用电脑编程语言“COBOL”,被誉为COBOL之母 。 1964年 约翰·凯梅尼(John Kemeny)和 阅读全文
posted @ 2018-11-30 15:02 胡祥 阅读(133) 评论(0) 推荐(0) 编辑

px fr em rem

摘要: 一、px像素(Pixel)。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。 特点: 1. IE无法调整那些使用px作为单位的字体大小; 2. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位; 3. Firefox能够调整px和em,rem,但是96%以上的中国网民使用IE 阅读全文
posted @ 2018-11-30 14:54 胡祥 阅读(202) 评论(0) 推荐(0) 编辑

正则符号

摘要: 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 阅读全文
posted @ 2018-10-26 15:17 胡祥 阅读(1992) 评论(0) 推荐(0) 编辑

DOM、BOM

摘要: DOM是文档对象模型,它主要包含了获取元素、修改样式、操作元素三个方面的内容,我们的绝大部分操作都是DOM操作,DOM操作大部分是可以兼容的,因为多个浏览器具有兼容写法。我们这里还可以介绍一下DOM的一些具体的内容 1、获取父节点 obj.parentNode 最大的祖宗是document,在往上就 阅读全文
posted @ 2018-10-26 14:11 胡祥 阅读(132) 评论(0) 推荐(0) 编辑

web颜色表

摘要: 阅读全文
posted @ 2018-10-20 14:20 胡祥 阅读(464) 评论(0) 推荐(0) 编辑

web布局

摘要: px:绝对单位,页面按精确像素展示fr:每个栏的宽度设置为 1fr 后,三个 10px 的间隙首先从总宽度减去,再计算每个栏的宽度!可用空间 平分ch:字符单位被定义为0字符的宽度 grid-column:指定网格的开始和结束(行)grid-row:列 .wrapper { /*包装*/ displ 阅读全文
posted @ 2018-10-06 23:23 胡祥 阅读(76) 评论(0) 推荐(0) 编辑

grid

摘要: px:绝对单位,页面按精确像素展示fr:每个栏的宽度设置为 1fr 后,三个 10px 的间隙首先从总宽度减去,再计算每个栏的宽度!可用空间 平分ch:字符单位被定义为0字符的宽度 grid-column:指定网格的开始和结束(行)grid-row:列 .wrapper { /*包装*/ displ 阅读全文
posted @ 2018-09-28 15:29 胡祥 阅读(195) 评论(0) 推荐(0) 编辑