2021年8月4日

摘要: 使用a标签和window.open都可以进行跳转,区别如下: window.open("www.baidu.com")会打开一个新标签页加载新页面,当新旧同源时继承sessionStorage,当不同源时不继承。(原理大概是通过window.open的方式打开的同源页面浏览器视为具有上下文的关系,在 阅读全文
posted @ 2021-08-04 16:25 黯夜纯白 阅读(125) 评论(0) 推荐(0) 编辑

2019年11月28日

摘要: 1、手绘风格的JS图表 rougnViz,chart.xkcd 2、有趣的小工具网站 https://tool.lu/ 阅读全文
posted @ 2019-11-28 16:45 黯夜纯白 阅读(102) 评论(0) 推荐(0) 编辑

2019年11月27日

摘要: 1. var存在变量提升 var a = 99; // 全局变量a f(); // f是函数,虽然定义在调用的后面,但是函数声明会提升到作用域的顶部。 console.log(a); // a=>99, 此时是全局变量的a function f() { console.log(a); // 当前的a 阅读全文
posted @ 2019-11-27 20:58 黯夜纯白 阅读(164) 评论(0) 推荐(0) 编辑

2019年9月24日

摘要: 转载地址: 1、https://segmentfault.com/a/1190000016344599?utm_source=tag-newest 2、https://www.cnblogs.com/yalong/p/9881926.html 阅读全文
posted @ 2019-09-24 18:57 黯夜纯白 阅读(133) 评论(0) 推荐(0) 编辑

2019年5月13日

摘要: 基于原生JS写的扫雷游戏。 1、使用getattribute获取到的属性的类型全部为字符串。必须用parseInt等方法先转化为自己需要的类型再使用。 阅读全文
posted @ 2019-05-13 11:41 黯夜纯白 阅读(195) 评论(0) 推荐(0) 编辑

2017年12月24日

摘要: 常见的定位体系有三种:常规流、浮动和绝对定位。任何元素都属于某一种定位体系。不同定位体系下的元素位置和大小会有差异。 定位体系的判断可通过如下流程图: if position值为absolute或fixed,则是绝对定位,退出判断 else if float的值为left或right,则是浮动,退出 阅读全文
posted @ 2017-12-24 22:34 黯夜纯白 阅读(126) 评论(0) 推荐(0) 编辑

2017年12月23日

摘要: 浮动是css中元素的属性float,默认值为none。当值不为none时,意味着元素脱离了常规文档流,我们需要研究的就是脱离了文档流之后元素的摆放规则,从而知道他的摆放位置。 当元素的float属性值为left或者right时,这个元素就是浮动元素,具体浮动规则为: 1、左浮动:脱离了原来位置之后先 阅读全文
posted @ 2017-12-23 23:59 黯夜纯白 阅读(119) 评论(0) 推荐(0) 编辑

2017年12月17日

摘要: 谈到层叠机制,首先我们要知道什么是声明冲突。 声明冲突有三个条件:①多个选择器选中同一个元素;②声明块里的属性相同;③属性的属性值不同。同时满足这三点时就会产生声明冲突。比如下图html代码: 他的css文件如下: 此时就会产生声明冲突。 浏览器只会挑其中一个选择器中的样式来渲染网页,关于如何挑选就 阅读全文
posted @ 2017-12-17 23:50 黯夜纯白 阅读(245) 评论(0) 推荐(0) 编辑

2017年12月10日

摘要: 本文主要介绍三种分类方法:交换排序,冒泡排序,选择排序。 1、交换排序 主要思想:将第一小的放到第一个位置,将第二小的放到第二个位置..... 操作:两层循环,第一层循环变量i从0到len-2,第二层循环变量j从i+1到len-1;循环体:当num[i]>num[j]时交换二者的位置 代码: 2、冒 阅读全文
posted @ 2017-12-10 22:48 黯夜纯白 阅读(110) 评论(0) 推荐(0) 编辑

2017年12月9日

摘要: 众所周知在人类世界里,我们使用的是10进制,对于长着十根手指头的我们,十进制大大便利了我们的生活,然而在计算机的世界,只有高电平和低电平两个信号,因此计算机使用的是2进制,要实现人类和计算机的沟通和交互,进制转换是无法避开的问题。 在10进制中,进位规律是:逢十进一,因此假设有一个五位数(10进制) 阅读全文
posted @ 2017-12-09 23:59 黯夜纯白 阅读(503) 评论(0) 推荐(0) 编辑