240 发简信
  • Javascript异步解决方案的发展历程

    1.回调函数 优点:便于理解缺点:回调地狱,不能捕获错误 2.事件监听 容易理解,可以绑定多个事件,每个事件可以指定多个回调函数;缺点,整个流程...

  • Javascript中执行上下文和执行环境

    什么是执行上下文? js代码解析执行时所处的环境,顾名思义。 全局执行上下文 只有一个,浏览器中全局对象就是window对象,this指向全局对...

  • 高性能Javascript读书笔记

    第一章 加载和执行 推荐将所有的 标签尽可能的放到 标签的底部 合并所有外链的JS 无阻塞脚本的方法script标签的defer属性,可以让它先...

  • 120
    小程序架构原理调研

    为什么小程序比较快? 安装包缓存分包加载双线程webview预加载native组件 什么是wxs? https://developers.wei...

  • 一点两点三四点

    几点实习期间的感悟 1.当对技术熟悉的情况下,拿到原型图先想好自己的页面,准备切哪些图,该怎么写,用什么插件,怎么布局之类。但是如果技术不熟悉,...

  • 120
    从从输入URL到页面加载经历了什么(更新中)

    1.DNS解析 网址转为IP地址,是一个递归查询的过程 url:统一资源定位符 scheme://host.domain:port/path/f...

  • Javascript中事件处理程序

    1、在DOM中,直接用onXXX="fun();"进行绑定(HTML中直接绑定) 事件绑定 事件处理程序var fun = function()...

  • 120
    Javascript运算符优先级和结合性

    先放上mdn上关于运算符优先级关联性的汇总表 下面的表将所有运算符按照优先级的不同从高到低排列。 有一道题(摘自你不知道的JS(中卷)) 通过查...

  • SVG和Canvas

    Canvs和SVG都是前端绘图技术 SVG 指可缩放矢量图形,是用于描述二维矢量图形的一种图形格式,是由万维网联盟制定的开发标准。SVG使用XM...