- 博客(6)
- 收藏
- 关注
转载 flex学习
1.网页布局又叫layout是css的一个重点应用。 布局的传统解决方案,基于盒状模型,依赖display属性+ position 属性+ float属性。实现垂直居中不太容易实现。-.flex 是什么flex 是 flexible box 的缩写,意味“弹性布局”,用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为flex布局。.box {display:flex;}.box1 {di...
2018-06-22 12:04:50
374
原创 webpack4.x 基础配置
一.webpack4.x 配置篇webpack 是一个打包工具,进行代码分割,模块通过loader处理各种文件,模块打包器,按需加载,使初始化加载时间更短,适合大型项目。模块热更新 1.先初始化package.json ,执行 npm init 2.安装对应的模块加载,css-loader,vue-loader等 3.新建文件夹,放文件 4.新建app.vue 组件 5.新建入口文件,index....
2018-06-11 10:23:46
1929
原创 前端面试之原型链总结
1. 分清普通对象和函数对象的区别。凡事通过new Function () 创建的对象,都是函数对象,其他的都是普通对象。2.构造函数function Person (name,age,job){ this.name = name; this.age = age; this.job = job; this.sayName = function () { alert(thi...
2018-05-15 13:34:33
3053
原创 前端面试系列之二 类型转换
1.布尔类型0 或 +0、 -0,NaN、 "" 、 false、undefined、null这几个是false ,其他的全都是true。if(a && b)的正确理解方式是: a && b 进行表达式求值后,然后在转换为Boolean类型。&& 是短路语法,求值后不一定是一个Boolean类型。||短路表达式1、只要“||”前面为false,不管“...
2018-05-14 13:53:28
205
翻译 前端面试系列之数组去重
1. 双循环去重原理: 定义一个包含原始数组第一个元素的数组,然后遍历原始数组,对原始数组进行遍历,将原始数组中的每一个元素与新数组中的每一个元素进行对比,如果不重复就添加到新数组里,最后返回新数组。这种方式很耗费时间喝内存,不适合大型数组。 // 双重循环去重,原理: 先定义一个包含原始数组的第一个元素的新数组,记住这里是新数组,然后进行两次循环,把新数组和原始数组进行对比,为啥要进行两次...
2018-05-11 18:08:36
535
原创 javascript 设计模式学习随笔(1)
一、面向对象编程1、javascript 的灵活性1.1、团队开发中的全局变量污染验证用户名,邮箱和密码function checkName () {} 与 var checkName = function () {}验证邮箱function checkEmail() {} 与 var checkEmail = function () {}验证密码function checkPassword ()...
2018-05-05 20:53:03
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人