240 发简信
IP属地:四川
  • 120
    移动端奇葩问题

    1、ios 中有长按可以打开链接功能,如果阻止a标签默认事件,不要把链接写到href里,长按还是能打开。如果有需要做feature AB的情况,也不要把链接写在a标签的hre...

  • 120
    JS接入CKO iframe API

    背景:为了符合PCI规范,获得PCI证书,需要将新支付系统信用卡由直连模式调整成iframe模式,不再接触卡信息,直接使用支付渠道的iframe收集卡信息完成支付。 一、页面...

  • 120
    浅谈JS的运行机制

    一、区分进程和线程 1、进程是cpu资源分配的最小单位(是能拥有资源和独立运行的最小单位)2、线程是cpu调度的最小单位(线程是建立在进程的基础上的一次程序运行单位,一个进程...

  • 120
    css常用小技巧

    一、设置input相关样式 1、input的placeholder的样式 2、设置input聚焦时的样式 3、取消input的默认样式 二、单行和多行文本超出省略号 三、负边...

  • 120
    CSS层叠上下文、层叠等级、层叠顺序和z-index

    一、层叠上下文 层叠上下文(stacking context),是HTML中一个三维的概念。在CSS2.1规范中,每个盒模型的位置是三维的,分别是平面画布上的X轴,Y轴以及表...

  • 120
    rebase与merge的对比及cherry-pick

    一、rebase 应用场景:合并分支,让日志显示更加人性化,方便回滚 一般我们合并分支,会使用merge命令,merge命令的原理如下,会在提交的分支后面再增加一个合并分支:...

  • JSON.stringify()和JSON.parse()

    我们知道,JSON.stringify() 和 JSON.parse() 是一对处理JSON数据的方法,前者是将JSON对象序列化为字符串,而后者是将JSON字符串解析为JS...

  • 120
    JavaScript 事件流

    一、名称解释 1、事件 事件是文档或者浏览器窗口中发生的,特定的交互瞬间。 事件是用户或浏览器自身执行的某种动作,如click,load和mouseover等事件。 事件是j...

  • 120
    移动端手机调试的几种方法

    很多时候,我们在进行移动端开发时,都是先在PC端使用手机模拟器进行调试,没有问题后,我们才会在手机端的浏览器进行测试,这个时候,如果没有出现问题,皆大欢喜。但是一旦出现问题,...

  • 120
    CSS变量用法及与js交互

    浏览器支持情况 主要浏览器基本支持,移动端开发、混合开发、微信开发都可以考虑。 什么是CSS变量? CSS变量(CSS variables),官方称为CSS 自定义属性(CS...

  • 120
    ES6 新特性

    一、let const 和var的区别 1、let const不允许重复声明,名称必须是唯一的;var允许重复声明,以最后一个声明为准 2、let const不属于顶层对象w...