原文地址:Getting to know CSS Grid Layout 原文作者:Chris Wright 译者:华翔 校对者:珂珂、干干 翻译 | CSS网格(CSS Grid)布局入门 CSS网格布局是浏览器Fle…
百度大搜和度秘面经
百度大搜和度秘面经 百度内推投了俩部门,前前后后总计面了六轮,来写写面经,攒攒人品.大搜是十几号面的,度秘今天面完.下面记录一些我认为比较有价值的问题,没写全,问的问题太多而且有些也记不清了.心累TAT.我是分割线,下面…
[面试专题]ES6之箭头函数详解
ES6之箭头函数 标签(空格分隔): 未分类 返回值 单行函数体默认返回改行计算结果, 多行需要指定返回值 let c = (a,b)=>a+b; console.log(c(1,12)); ES5 "use st…
[面试专题]数据结构和算法-JS之魂
数据结构和算法-JS之魂 标签(空格分隔): 未分类 数据结构: 栈:一种遵从先进后出 (LIFO) 原则的有序集合;新添加的或待删除的元素都保存在栈的末尾,称作栈顶,另一端为栈底。在栈里,新元素都靠近栈顶,旧元素都接近…
[面试专题]JS设计模式
JS设计模式 发布订阅模式: 这种设计模式可以大大降低程序模块之间的耦合度,便于更加灵活的扩展和维护。 // 一个播放器类 class Player { constructor() { // 初始化观察者列表 this.…
[面试专题]JS异步之Promise,Generator,Async
JS异步之Promise,Generator,Async Promise 解决的问题:回调地狱 Promise规范: promise有三种状态,等待(pending)、已完成(fulfilled/resolved)、已拒…
[面试专题]JS异步原理(事件,队列)
JS异步原理(事件,队列) 调用栈 JS执行时会形成调用栈,调用一个函数时,返回地址、参数、本地变量都会被推入栈中,如果当前正在运行的函数中调用另外一个函数,则该函数相关内容也会被推入栈顶.该函数执行完毕,则会被弹出调用…
[面试专题]JS中模块AMD,CMD,import
js中的require、import和export require时代 Javascript社区做了很多努力,在现有的运行环境中,实现”模块”的效果。 对象写法 把模块写成一个对象,所有的模块成员…
[面试专题]从for循环看let和var的区别
从for循环看let和var的区别 MDN的let: let允许你声明一个作用域被限制在块级中的变量、语句或者表达式。与var关键字不同的是,var声明的变量只能是全局或者整个函数块的。在 ECMAScript 2015…
面试--css实现元素的水平和垂直居中
针对单行文本 使用line-height .wrap{ width: 200px;height: 200px;background: yellow; } .wrap span{ line-height: 200px ;t…
vue 1.x 组件数据传递
本文章主要讲了组件如何进行数据的传递,从简单的组件里面的数据如何显示,子组件里面的数据显示,子组件获取父组件的数据,子组件主动发送数据给父组件。 1.获取父组件数据 疑问:多层事件可以通过冒泡获得,vue 里面的多层数据…
前端开发者指南(2017)
参与者(排名不分先后):blueken; brucecham; cfanlife; DDU1222; LittlePineapple; MatildaJin; MAYDAY1993; pobusama; yanyixin…