摘要: 先抛JS代码: window.jquery = function (NodeOrSelector){ let nodes = {} ; if (typeof NodeOrSelector 'string'){ let temp = document.querySelectorAll(NodeOrSe 阅读全文
posted @ 2018-11-01 10:58 triplewoodsaid 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 看了很多的文章讲原型和原型链,不外乎讲一堆例子,或者用一堆图来视图让我明白这是怎么一回事,但事实上,我越看越困惑。所以我尽量尝试不去用复杂的例子和逻辑来说明这个问题。 首先声明一个对象obj,obj里有一个__proto__,它指向Object.prototype,所以我们可以看到obj.__pro 阅读全文
posted @ 2018-09-29 16:31 triplewoodsaid 阅读(107) 评论(0) 推荐(0) 编辑
摘要: JavaScript一共有7中数据类型:简单数据类型:number,string,boolean,underfine,null,以及ES6 新加的symbol和复杂数据类型object。 symbol这里暂时不做探讨,null和undefined如果需要用到直接var a = null/var a 阅读全文
posted @ 2018-09-26 19:09 triplewoodsaid 阅读(125) 评论(0) 推荐(0) 编辑
摘要: JavaScript有七种数据类型,undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)以及ES6 引入了一种新的原始数据类型Symbol。 1.String 类型用于表示由零或多个 16 位 Unicode 字符组成的字符序列, 阅读全文
posted @ 2018-09-25 17:22 triplewoodsaid 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 关于布局 display 是CSS中最重要的用于控制布局的属性。每个元素都有一个默认的 display 值,这与元素的类型有关。对于大多数元素它们的默认值通常是 block 或 inline 。一个 block 元素通常被叫做块级元素。一个 inline 元素通常被叫做行内元素。另一个常用的disp 阅读全文
posted @ 2018-06-19 20:46 triplewoodsaid 阅读(178) 评论(0) 推荐(0) 编辑
摘要: CSS如何画一个圆?最简单的方法:首先我们写一个div 给他一个<div class="circle"></div>,然后用width和height属性来做一个正方形,给他一个background属性比如用黑色background:red,然后我们用border-radius属性让这个正方形的角锐化 阅读全文
posted @ 2018-05-30 21:17 triplewoodsaid 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 介绍一些常用的html文件,我们就从最简单的html组成讲。 首先我们创建了一个demo.html文件,打开文件首先我们得写一个html的框架,所以我们会用到<html>标签,你可以称它为根元素标签,浏览器会识别<html>标签来开始解析一个html文件,然后就是<head><body>标签,这三个 阅读全文
posted @ 2018-05-13 01:14 triplewoodsaid 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1.Hypertext Markup Language(HTML)超文本标记语言,是用于创建网页和Web应用程序的标准标记语言; 2.World Wide Web Consortium(W3C)万维网联盟,不兼容的HTML版本由不同的供应商提供,导致网页显示方式不一致。该联盟试图让所有这些供应商实施 阅读全文
posted @ 2018-05-13 00:23 triplewoodsaid 阅读(187) 评论(0) 推荐(0) 编辑
摘要: HTTP(HyperText Transfer Protocol), 简单的说,就是指导浏览器和服务器如何进行沟通的一种协议。学术一点的解释就是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后Web服务器返回响应(respo 阅读全文
posted @ 2018-05-12 23:24 triplewoodsaid 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 首先先说下explainshell.com这个网站,这是一个帮助你解释命令行的网站,它会分析命令的帮助文档,然后根据你想查询的命令参数来抽取对应的解释,然后简洁易懂地显示出来。比如我们要说的ls/cat/mv/touch等git命令都可以通过explainshell来了解他们具有什么功能,不过你想使 阅读全文
posted @ 2018-05-12 23:23 triplewoodsaid 阅读(407) 评论(0) 推荐(0) 编辑