- 博客(14)
- 收藏
- 关注
转载 前端基础面试题(JS部分)
1.几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构?基本数据类型:Undefined、Null、Boolean、Number、String值类型:数值、布尔值、null、undefined。引用类型:对象、数组、函数。堆栈数据结构:是一种支持后进先出(LIFO)的集合,即后被插入的数据,先被取出!js数组中提供了以下几个方法可以让我们很...
2019-05-12 08:41:00
2179
转载 js字符串方法
charAt方法是以单字符字符串的形式返回给定位置的那个字符charCodeAt方法获取到的不是字符而是字符编码123456789101112131415161718192021<!DOCTYPE html> <html ...
2019-05-11 08:17:00
200
转载 js数组方法
JavaScript中创建数组有两种方式(一)使用 Array 构造函数:var arr1 = new Array(); //创建一个空数组var arr2 = new Array(20); // 创建一个包含20项的数组var arr3 = new Array("lily","lucy","Tom"); // 创建一个包含3个字符串的数组(二)使用数组字面量表示...
2019-05-11 08:09:00
223
转载 js十大排序算法
十大经典算法排序总结对比一张图概括:主流排序算法概览名词解释:n: 数据规模k:“桶”的个数In-place: 占用常数内存,不占用额外内存Out-place: 占用额外内存稳定性:排序后2个相等键值的顺序和排序之前它们的顺序相同冒泡排序(Bubble Sort)冒泡排序须知:作为最简单的排序算法之一,冒泡排序给我的感觉就像Abandon在...
2019-05-11 08:01:00
135
转载 ios、安卓前端兼容性1
2.input框聚焦,ios出现outline或者阴影,安卓显示正常解决方法input:focus{outline:none}input:{-webkit-appearance: none;}3.关于flex布局解决方法flex布局对于低版本的安卓,不支持flex-wrap:wrap属性,但是ios系统支持换行属性,这个时候如何解决呢?当然是不...
2019-05-09 17:11:00
195
转载 vue+node+mysql
准备工作安装node,这是必须的新版node自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西。验证是否安装成功:推荐windows下终端工具:cmdernpm安装vue-cli使用npm下载依赖包是可能有些慢,所以这里可以换上淘宝的镜像cnpm。打开终端(可以在任何位置)...
2019-05-04 13:48:00
370
转载 axios
npm安装npminstall--save axios vue-axios安装完之后,在你的main.js文件里配置,加上这两句就好import axios from 'axios'Vue.prototype.$http = axios然后你读取接口数据的时候,直接就可以这样写,这个跟resource一个样,我那个下面的op,uin之类的都是要传的参数。thi...
2019-05-03 14:03:00
144
转载 Vue项目预渲染机制引入实践
周末想顺便把已经做好静态页面的webApp项目做一下SEO优化,由于不想写蹩脚的SSR代码,所以准备采用预渲染,本来想着网上有这么多预渲染的文章,随便找个来跟着做不就完了嘛,结果年轻的我付出了整个周末..... 这篇文章就记录一下最后是怎么配置的 T.T声明:以下配置只保留有必要的生成目录这里使用base代替,请自行修改vue-cli模板使用webpack,其他模板类...
2019-04-28 17:06:00
143
转载 Echarts line折线图使用(vue)
实现首先引入echarts工具// vue文件中引入echarts工具let echarts = require('echarts/lib/echarts')require('echarts/lib/chart/line')// 以下的组件按需引入require('echarts/lib/component/tooltip') // tooltip...
2019-04-26 14:49:00
660
转载 Vue面试中,经常会被问到的面试题/Vue知识点整理
一、对于MVVM的理解?MVVM 是 Model-View-ViewModel 的缩写。Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。View代表UI 组件,它负责将数据模型转化成UI 展现出来。ViewModel监听模型数据的改变和控制视图行为、处理用户交互,简单理解就是一个同步View 和 Model的对象,连接Model和View。在MVVM架构...
2019-04-26 07:08:00
171
转载 Vue生命周期,面试常见问题
一、对于MVVM的理解?MVVM 是 Model-View-ViewModel 的缩写。Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。View代表UI 组件,它负责将数据模型转化成UI 展现出来。ViewModel监听模型数据的改变和控制视图行为、处理用户交互,简单理解就是一个同步View 和 Model的对象,连接Model和View。在MVVM架构...
2019-04-23 10:24:00
266
转载 Vue+localstrong登录注册,并保持登录状态
在router.js中添加meta区分比如登录注册页面,不需要登录即可进入,那么我们把meta中的isLogin标志设置为false{ //登录 path: '/login', component: login, meta: { isLogin: false }},{ //注册 path: '/register', ...
2019-04-20 16:00:00
502
转载 vue分类筛选方法,filer
使用computed 方法来过滤筛选数据;也可以使用methods 方式来筛选过滤数据代码如下:<body> <div id="app"> <ul> <li v-for="item in list">{{item.n}}</li> &...
2019-04-18 11:06:00
389
转载 数组的随机排序(含洗牌算法)
我们需要将一个数组内的元素顺序进行打乱,达到随机排序的目的。首先想到的是 Math.random() 方法结合数组的 sort() 方法。Math.random() 结合 sort() 方法Math.random() 方法用于产生一个介于 0 和 1 之间的随机数(含 0 但不包括 1)。数组的 sort() 方法可以有两种用法:用法一:在不传入可选的函数参数时,将会...
2019-04-18 09:59:00
199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人