自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蔡武坤的博客

前端小白记笔记用

  • 博客(10)
  • 收藏
  • 关注

原创 三七互娱前端笔试题 利用Promise实现会休息会工作的英雄

class Hero{ constructor(name){ this.name = name; this.sum = 0; this.promise = [Promise.resolve()]; } sleep(time){ this.promise.push( this.promis...

2018-04-28 00:10:36 1585

原创 利用闭包造成内存泄漏的方法

var funs = [];function fun0(){ funs.push(getVar());    //外部变量持有闭包的引用}setInterval(fun0, 1000);function getVar(){ var arr = new Array(1000000); return function(){ console.log(arr...

2018-04-27 10:13:52 1099

原创 ES6学习笔记《一》

1.let命令:块级作用域变量个人认为以下两段代码等价const fun = Array();for(let i = 0; i < 10; i++){    fun.push(        function(){            console.log(i);        }    );}for(var i = 0; i < 10; i++){    (function(i)...

2018-04-23 22:44:25 320

原创 js在严格模式下编写松散耦合的递归函数

严格模式下,arguments.callee和arguments.callee.caller都不可访问,如何编写松散耦合的递归函数?下面以阶乘函数为例:"use strict";var fun = function innerFun(num){//内部函数    if(num === 0){        return 1;    }    return num * innerFun(n...

2018-04-22 18:58:19 505

原创 利用setTimeout和clearTimeout封装setInterval和clearInterval

function SetInterval(fun, sec){ function recFun(){ fun(); this.id = setTimeout(recFun, sec);//将任务的标识符记录在timer对象中 } this.stop = function(){ clearTimeout(this.id);//取...

2018-04-22 15:31:02 769

原创 js中对象的浅拷贝和深拷贝

var map = new Map();function deepClone(obj) { if (map.get(obj)) return map.get(obj); // 防止环引用 var ret = {}; map.set(obj, ret); Object.setPrototypeOf(ret, Object.getPrototypeOf(obj)); for ...

2018-04-19 14:06:32 295

原创 Vue.js 学习笔记

18.4.15 开始学习vue.js 以下是学习笔记1.v-if与v-show的区别?在切换 v-if 块时,Vue.js 有一个局部编译/卸载过程,因为 v-if 之中的模板也可能包括数据绑定或子组件。v-if 是真实的条件渲染,因为它会确保条件块在切换当中合适地销毁与重建条件块内的事件监听器和子组件。v-if 也是惰性的:如果在初始渲染时条件为假,则什么也不做——在条件第一次变为真时才开始局部...

2018-04-18 22:51:31 590

原创 腾讯一面反思

以下是我遇到的卡壳的问题1.post和get的区别,这个是很常见的问题,然后讨论到get方法的长度限制,这里就有些模模糊糊了,大约记得是不同浏览器有不同表现,大约4K左右,下面就是对各种浏览器和服务器的最大处理能力做一些说明.IEIE浏览器(Microsoft Internet Explorer) 对url长度限制是2083(2K+53),超过这个限制,则自动截断(若是form提交则提交按钮不起作...

2018-04-14 16:56:24 328

原创 经典三列流式布局实现以及页脚沉底的实现

HTML结构:<!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html"> <link rel="stylesheet" media="screen" href="test.css&

2018-04-08 13:52:57 516

原创 CSS中,display属性、行高属性line-height以及垂直对齐方式vertical-align属性详细探讨

在CSS中,line-height属性往往是我们调整行距的方法,今天这篇文章来尝试探讨这一属性,首先了解几个概念:1. 块级元素与行内元素:    HTML元素分为两大类,块级元素(包括p、h1、div等元素)以及行内元素(又称短语元素,包括strong、span等元素)2. 行框:    在我个人的理解中,在正常的文档流情况下,从上到下渲染的水平单元就是行框。而行框内部是从左到右进行渲染的,行框...

2018-04-04 11:58:53 1438

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除