240 发简信
IP属地:广东
  • 120
    Charles抓包工具的使用

    Charles——可用来抓包,还可以用来调试页面,适合app内嵌h5的开发。是一款很强大的工具。下载地址:https://www.charlesproxy.com/lates...

  • ios软键盘弹出再收起,页面布局错乱问题解决

    现象描述:ios平台,app内嵌h5,当软键盘弹出再收起时,页面布局是错乱的。直接表现是当点击其他元素时,却导致了某个文本框聚焦。 解决方案:文本框focus(聚焦)时软键盘...

  • 最大子串

    来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-substring-without-repeating-...

  • 两数相加

    来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-two-numbers 给出两个 非空 的链表用来表示两个非负的...

  • 移动端首屏优化策略

    采用服务器渲染ssr 按需加载配合webpack分块打包 很有必要将script标签➕异步 有轮播图 最好给个默认 另外要处理图片懒加载 打包线上也要注意去掉map 文件 组...

  • Vuex知识点整理

    1. 安装 2. 概念 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式,采用集中式存储管理应用的所有组件的状态。类似于react中的redux。 3. vue...

  • Vue-Router

    1. 路由配置 默认路由跳转 在 new Router时可用的配置参数: 2.路由传参 Vue路由传参的几种方式 $router.push 实现path携带参数的跳转: 通过...

  • Vue知识点整理

    1. Vue实例 每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue 实例开始的。 常用实例属性 app.$data app.$props app.$el Vue...

  • Webpack4构建项目(初级)

    本文学习用webpack4来构建一个vue项目。 1. 初始化项目 新建文件夹,控制台进入文件目录,执行:npm init ,一路回车,会生成一个package.json文...

  • 120
    BFC

    BFC——格式化上下文。 这到底是个啥? 首先来回顾一下css定位机制。 CSS 有三种基本的定位机制:普通流、浮动和绝对定位。 BFC属于普通流。 具有 BFC 特性的元素...

  • 面试问题总结

    1. 说说对mvvm框架的理解。 mvvm框架有模型、视图、视图模型组成。它与mvc框架的区别在于,mvc模型、视图、控制器之间的通信是单向的,mvvm则实现了双向数据绑定,...

  • 120
    水平垂直居中问题

    这个问题,经久不衰。。。 一、一个宽高固定的元素在页面上实现水平垂直居中有哪些方法? 方法1. 父元素相对定位,目标元素绝对定位,设置margin为auto auto,lef...

  • 跨域与JSONP

    什么是跨域: 浏览器同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源(即指在同一个域)就是两个页面具有相同的协议(protocol),主机(...

  • 小程序长列表优化

    遇到这么一个问题,如果小程序有个下拉列表,假如列表数据很多,列表很长,可能会有越往下拖动程序越慢的现象。 原因:setData最好不要一次性传很大的数据。小程序基于双线程机制...

  • JS构造器

    什么是构造器(Constructor)?在经典面向对象编程语言中,构造器是一种内存中已分配给该对象的情况下,用于初始化新创建对象的特殊方法,在JS中,几乎所有的东西都是对象。...

  • JS闭包

    闭包,几乎是面试必考。 什么是闭包 一个函数的作用域是定义作用域而非执行作用域。常见的表现形式是函数包含在其他函数之中,能够读取其他函数内部的变量。每当声明了一个函数,它就产...

  • 小程序

    1. 小程序的运行机制?它是怎么和微信交互的? 小程序是 WebView + 原生组件的Hybrid 方式,小程序有一个双线程机制,也就是它逻辑层和渲染层是分开的,渲染层界面...

  • js常考算法

    1. 一个数组,有2n个元素,其中有个数字重复出现了n次。其他n个数字都是不相同的。 空间复杂度O(1)。时间复杂度O(n)。找出这个重复的数字。 2.如何判断一个链表是否...

  • React知识点

    1. React 中 keys 的作用是什么? Keys 是 React 用于追踪哪些列表中元素被修改、被添加或者被移除的辅助标识。在开发过程中,我们需要保证某个元素的 ke...

  • 浏览器渲染页面、性能优化

    1. 什么是防抖,什么是截流? 在前端开发中,有一部分用户行为会频繁的触发事件,而对于DOM操作、资源加载等耗费性能的处理,很可能会导致卡顿,甚至浏览器的崩溃。防抖和节流就是...