240 发简信
IP属地:浙江
  • jsonp跨域解析

    背景: 由于浏览器同源策略的限制,非同源下的请求,都会产生跨域问题,jsonp即是为了解决这个问题出现的一种简便解决方案。 什么是同源? 同源策...

  • setTimeOut和setInterval工作原理

    昨天看高性能javascript。看到了关于这俩的工作原理记录一下 setTimeout与setInterval使用方法基本相同,他们接受两个参...

  • 高性能js之算法和流程控制

    大多数编程语言中,代码执行时间大部分消耗在循环中,所以循环也是提升性能的重要环节之一 循环: -1 for in循环-2 for循环-3 do...

  • 高性能js之减少重排和重绘

    dom操作 我个人理解,原生js执行速度快于使用各种框架,但是他有一个很严重的问题:就是频繁的dom操作会影响页面渲染性能,在老式的手机上可能会...

  • 高性能js之script的加载

    js加载: 看了网上很多文章写关于js加载的问题。总结了一下。js放在head标签头部会存在很多问题, 1:script标签下载会阻塞其他资源的...

  • ev.currentTarget和ev.target

    翻了一翻以前的代码,发现一个地方写得特别有趣。。 就是代码写得不简洁,臃肿。 就是用纯粹的ev.target写得。但是$('.j-cardcod...

  • js自动加分号的原则

    最近在重看js高级程序设计。每一遍读总是有不同的收获。 js包容性很高。会在你忘了加分号的情况下帮你加上。那自动添加分号的原则呢? 我个人理解。...

  • js标识符为什么不能以数字开头?(变量名、函数、属性)

    js标识符(变量名、函数、属性)名称为什么不能以数字开头?上网搜索了一下答案,总结了一下。如果可以用数字开头,编译器就分不清到底是数值还是标识符...