240 发简信
IP属地:内蒙古
  • 2018-07-19

    1 点击300ms 使用fastclick 2 移动端1px 在ios中使用0.5px 3 js中获取浏览器高度,获取scrollTOP等属性需要兼容 4 H5 的au...

  • 10个容易忽视的前端兼容问题

    1 在ios8系统中,用h5与APP通信不能传带有复杂链接符的字符串。 在移动端开发中,经常需要h5与APP进行交互。这时就需要前端和APP开发人员双方规定一种传输协议。在协...

  • js/json

    js对象转换字符串:JSON.stringify(要转换的对象) json字符串转换成js对象:JSON.parse(要转换的字符串) json:即是一种数据传输格式 jso...

  • 数组

    检测是否是数组: ES3检测是否是数组:Object.prototype.toString.call(要判断的变量)ES5检测是否是数组:Array.isArray() 数组...

  • 路由懒加载于svg

    路由懒加载:const 组件名=() => import('组件路径'); 路由传参: 注意:,当使用路由参数时,例如从 /find/hello导航到 /find/word,...

  • 路由的钩子于组件通讯

    路由的钩子:(即导航守卫) 1.全局的, constrouter =newVueRouter({ ... })router.beforeEach((to,from, next...

  • Vuex

    Vuex:是一个集中式状态管理工具,相当于react中的 redux 1) 主要解决的问题:大中型项目中复杂组件通讯问题 2) vuex操作流程: dis...

  • css滚动

    布局:水平滚动,垂直滚动 垂直滚动: .main { position: absolute; background: #f00; left:...

  • jQuery

    jQuery的API: 1.选择器: > + ~ nth-child(编号),nth-of-type(编号),[属性选择器]。。。。。。 2.方法:eq(),find(),c...

  • ajax

    一、ajax概念: ajax:Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),2005 ajax: ...

  • 跨域

    一、跨域产生的原因: 因为ajax有一个同源策略,但咱们调用的接口来自于第三方网站,那这里必须跨域 二、什么情况下会产生跨域: 协议名://二级域名.一级域名.类型:端口号/...

  • vue

    vue的事件修饰符: .stop:阻止冒泡 .prevent:阻止默认行为 .capture .self .once:只触发一次. passive:.passive修饰符尤其...

  • Mock

    一、 Mock数据:实现前端分离开发,在后端没有准备好数据接口的情况,前端也可自行模拟数据 二、 mock数据的插件有很多,目前我推荐:mockjs mockJS官网:h...

  • git于S6总结

    git git介绍 git(https://github.com/)是分布式版本控制技术 SVN是集中式管理版本控制技术 代码托管平台:github,码云,gitlab等 第...

  • git工作流

    git工作流 1.Gitflow核心分支: master,dev可能还会有: 功能分支,bug修复分支,预发布分支 2.githubflow:只一个长期分支, 就是maste...

  • VUE

    VUE 参考资料: https://cn.vuejs.org/ https://router.vuejs.org/zh-cn/ https://vuex.vuejs.org/...

  • 120
    一个例子让你彻底明白原型对象和原型链

    开篇 之前对js中的原型链和原型对象有所了解,每当别人问我什么是原型链和原型对象时,我总是用很官方(其实自己不懂)的解释去描述。有一句话说的好:如果你不能把一个很复杂的东西用...