gankai Blog

Thinking will not overcome fear but action will.

Every Day

这篇博客,主要是记录自己每天遇到的问题,以及待解决的问题. github仓库地址 demo 001: 在element-ui中, el-dropdown-menu 下拉菜单渲染后的定位问题,为什么下拉的菜单列表,要放在body中,而不是直接在父元素里面? 需求是: 主页只有很多的卡片频道,每个频道都有一个 el-icon-more (更多)的按钮,因为卡片很多,考虑到功能问题,不...

Css Html

The-study-of-VUE.js #splice(数组) 用法:array.slice(startindex,endindex) startindex开始位置的索引,结束位置的索引 截取字符串,含头不含尾 如果不传入参数二,那么将从参数一的索引位置开始截取,一直到数组尾 var a=[1,2,3,4,5,6]; var b=a.slice( 0,3); /...

Nodejs

如何读取文件 写入文件 `var fs = require(‘fs’); fs.writeFile(‘./data/你好.md’,’大家好,我是大师兄!’,function(error){ console.log(‘文件写入成功!!!!’) }) ` 简单的http服务器 ` var http = require(‘http’) var server = http.creat...

最全的JavaScript基础详解

JavaScript基础 进阶

JavaScript基础 1.什么情况下是undifind:变量声明了,但是没有定义. 如果一个undifind的数和一个数字进行计算,结果是:NaN,即not a number,不是一个数字,也没有什么意义. isNaN() // 意思是:括号中的数字 是不是 不是 一个数字 ? isNaN(10) // 结果:false 2.如何获取一个变量的数据类型? ...

Canvas

Canvas 绘图# 第一步: 绘制填充的三角形的问题 canvas的 非零环绕规则 结果是0,不填充 ,其他的(负数和正数)都填充 绘制渐变的颜色 绘制网格虚线 #app{ widows: 100px; height: 100px; background-image: linear-gradient...

Ajax

AJAX快速上手 http协议 请求头的格式: 对xx进行编程,意思就是让代码去操作xxx 计算一个js函数执行的时候花了多长时间 console.time(‘name’); // name是计数器的名字,可以随便写一个 for (let i=0;i<arr.lenght;i++){ }; console.timeEnd(‘name’);...

http协议原理

http协议原理学习记录心得总结

http协议原理 2018年3月9日00:24:49 001 http的三次握手是什么意思,为什么要有三次握手? 答: 为了防止服务端开启一些无用的链接,因为网络传送是有延时的,服务器开销的问题.中间可能隔了很长的距离(比如光纤,或者说各种代理服务器),在传送过程中,第一次握手,客户端发送一次创建链接的请求数据比如:SYN = 1, Seq = X,服务端接收到请求,创建链接,将数据...