1 点击300ms 使用fastclick 2 移动端1px 在ios中使用0.5px 3 js中获取浏览器高度,获取scrollTOP等属性需要兼容 4 H5 的au...
1 点击300ms 使用fastclick 2 移动端1px 在ios中使用0.5px 3 js中获取浏览器高度,获取scrollTOP等属性需要兼容 4 H5 的au...
1 在ios8系统中,用h5与APP通信不能传带有复杂链接符的字符串。 在移动端开发中,经常需要h5与APP进行交互。这时就需要前端和APP开发人员双方规定一种传输协议。在协...
js对象转换字符串:JSON.stringify(要转换的对象) json字符串转换成js对象:JSON.parse(要转换的字符串) json:即是一种数据传输格式 jso...
检测是否是数组: ES3检测是否是数组:Object.prototype.toString.call(要判断的变量)ES5检测是否是数组:Array.isArray() 数组...
路由懒加载:const 组件名=() => import('组件路径'); 路由传参: 注意:,当使用路由参数时,例如从 /find/hello导航到 /find/word,...
路由的钩子:(即导航守卫) 1.全局的, constrouter =newVueRouter({ ... })router.beforeEach((to,from, next...
Vuex:是一个集中式状态管理工具,相当于react中的 redux 1) 主要解决的问题:大中型项目中复杂组件通讯问题 2) vuex操作流程: dis...
布局:水平滚动,垂直滚动 垂直滚动: .main { position: absolute; background: #f00; left:...
jQuery的API: 1.选择器: > + ~ nth-child(编号),nth-of-type(编号),[属性选择器]。。。。。。 2.方法:eq(),find(),c...
一、ajax概念: ajax:Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),2005 ajax: ...
一、跨域产生的原因: 因为ajax有一个同源策略,但咱们调用的接口来自于第三方网站,那这里必须跨域 二、什么情况下会产生跨域: 协议名://二级域名.一级域名.类型:端口号/...
vue的事件修饰符: .stop:阻止冒泡 .prevent:阻止默认行为 .capture .self .once:只触发一次. passive:.passive修饰符尤其...
一、 Mock数据:实现前端分离开发,在后端没有准备好数据接口的情况,前端也可自行模拟数据 二、 mock数据的插件有很多,目前我推荐:mockjs mockJS官网:h...
git git介绍 git(https://github.com/)是分布式版本控制技术 SVN是集中式管理版本控制技术 代码托管平台:github,码云,gitlab等 第...
git工作流 1.Gitflow核心分支: master,dev可能还会有: 功能分支,bug修复分支,预发布分支 2.githubflow:只一个长期分支, 就是maste...
VUE 参考资料: https://cn.vuejs.org/ https://router.vuejs.org/zh-cn/ https://vuex.vuejs.org/...
开篇 之前对js中的原型链和原型对象有所了解,每当别人问我什么是原型链和原型对象时,我总是用很官方(其实自己不懂)的解释去描述。有一句话说的好:如果你不能把一个很复杂的东西用...