• 使用webpack管理多页应用技巧总结

    PostCSS 是ExtractTextPlugin的插件,主要功能只有两个:第一个就是前面提到的把 CSS 解析成 JavaScript 可以操作的抽象语法树结构(AST),第二个就是调用插件来处理 AST 并得到结果。postcss:function(){ ...
    文章 2017-08-01 1787浏览量
  • 为什么说JavaScript中的DOM操作很慢

    这里有一个网站CSS triggers,详细列出了各个CSS属性对浏览器执行layout和paint的影响。像下面这种情况,和上面讲优化的部分是一样的,注意下读写即可。elem.style.height="100px;mark invalidated elem.style....
    文章 2017-08-01 1025浏览量
  • 为什么说JavaScript中的DOM操作很慢

    这里有一个网站CSS triggers,详细列出了各个CSS属性对浏览器执行layout和paint的影响。像下面这种情况,和上面讲优化的部分是一样的,注意下读写即可。elem.style.height="100px;mark invalidated elem.style....
    文章 2017-08-01 1075浏览量
  • 前端性能优化以及解决方案

    3.3 批量操作 DOM 在必须要进行频繁的 DOM 操作时,可以使用 fastdom 这样的工具,它的思路是将对页面的读取和改写放进队列,在页面重绘的时候批量执行,先进行读取后改写。因为如果将读取与改写交织在一起可能...
    文章 2017-08-01 911浏览量
  • JavaScript性能优化 DOM编程

    在《JavaScript特性(attribute)、属性(property)和样式(style)》详细介绍了CSS相关的JS操作。2.批量修改DOM 2.1 隐藏元素display:none,应用修改,重新显示display:block。2.2 使用文档片段fragment,在片段上...
    文章 2017-11-14 1302浏览量
  • JavaScript性能优化 DOM编程

    在《JavaScript特性(attribute)、属性(property)和样式(style)》详细介绍了CSS相关的JS操作。2.批量修改DOM 2.1 隐藏元素display:none,应用修改,重新显示display:block。2.2 使用文档片段fragment,在片段上...
    文章 2017-11-15 744浏览量
  • JavaScript性能优化 DOM编程

    在《JavaScript特性(attribute)、属性(property)和样式(style)》详细介绍了CSS相关的JS操作。2.批量修改DOM 2.1 隐藏元素display:none,应用修改,重新显示display:block。2.2 使用文档片段fragment,在片段上...
    文章 2017-11-10 1044浏览量
  • 前端基础面试题@JS

    解析csscss应用于dom树,生成render树(这里记录这每一个节点和它的样式和所在的位置) 把render树渲染到页面 reflow(回流) reflow翻译为回流,指的是页面再次构建render树。每个页面至少发生一次回流,就是第一次...
    文章 2018-06-09 902浏览量
  • JavaScript性能优化 DOM编程

    详细介绍了CSS相关的JS操作。2.批量修改DOM2.1 隐藏元素display:none&xff0c;应用修改&xff0c;重新显示display:block。2.2 使用文档片段fragment&xff0c;在片段上操作节点&xff0c;再拷贝回文档。文档片段&xff08;fragment...
    文章 2022-04-25 23浏览量
  • web性能优化的15条实用技巧

    解析并生成两个内部数据结构—— DOM树&xff0c;渲染树.一旦DOM树和渲染树构建完成&xff0c;浏览器就开始绘制页面元素&xff08;paint&xff09;1.重排发生的条件&xff1a;添加或删除可见的DOM 元素位置变化 元素尺寸改变 内容...
    文章 2022-05-01 15浏览量
  • 前端高性能开发总结

    解析并生成两个内部数据结构—— DOM树&xff0c;渲染树.一旦DOM树和渲染树构建完成&xff0c;浏览器就开始绘制页面元素&xff08;paint&xff09;1.重排发生的条件&xff1a;添加或删除可见的DOM元素位置变化元素尺寸改变内容...
    文章 2022-04-29 34浏览量
  • 渲染性能优化的全局视角,教你做的比别人好

    但是,随着 Node.js 和 WASM 等技术让部分程序 Local 化本地执行,随着 V8 引擎用一些特殊策略让部分 JavaScript 被 Sparkplug 编译成 Local 代码执行,这种情况也会有所改变。(参考:...
    文章 2021-08-20 462浏览量
  • 前端知识体系整理(不断更新)

    这里有一篇详细的例子 Ajax(XMLHttpRequest vs ActiveXObject) 请求过程 建立到服务器的新请求:xhr.open() 向服务器发送请求:xhr.send() 退出当前请求:xhr.abort() 查询当前HTML的就绪状态:xhr.readyState ...
    文章 2017-11-23 1152浏览量
  • 七天学会NodeJS(原生NodeJS 学习资料 来自淘宝技术...

    NodeJS是一个JS脚本解析器,任何操作系统下安装NodeJS本质上做的事情都是把NodeJS执行程序复制到一个目录,然后保证这个目录在系统PATH环境变量下,以便终端下可以使用node命令。终端下直接输入node命令可进入命令...
    文章 2014-10-16 1443浏览量
  • NodeJS基础

    NodeJS是一个JS脚本解析器,任何操作系统下安装NodeJS本质上做的事情都是把NodeJS执行程序复制到一个目录,然后保证这个目录在系统PATH环境变量下,以便终端下可以使用node命令。终端下直接输入node命令可进入命令...
    文章 2014-11-20 1117浏览量
  • python爬虫框架-PySpider

    3.每个脚本可以灵活使用各种python库对页面进行解析,使用框架API控制下一步抓取动作,通过设置回调控制解析动作。爬虫pyspider提供一个异常强大的网页界面(web ui),它允许你编辑和调试你的脚本,管理整个抓取...
    文章 2017-03-24 8194浏览量
  • 56 道高频 JavaScript 与 ES6+的面试题及答案(中)

    合并多个 CSS 文件和 js 文件&xff0c;利用 CSS Sprites 整合图像&xff0c;Inline Images(使用 data&xff1a;URL scheme 在实际的页面嵌入图像数据)&xff0c;合理设置 HTTP 缓存等。减少 DNS 查找避免重定向使用 Ajax 缓存...
    文章 2022-05-13 6浏览量
  • php核心知识要点

    静态成员:定义(static),属性,方法,访问(范围解析操作符),静态属性与常量的访问区别 静态方法与非静态方法区别($this) 魔术方法:_toString()(echo对象),_clone()(复制成不同对象,克隆不走构造方法,...
    文章 2015-04-13 1391浏览量
  • api日常总结:前端常用js函数和CSS常用技巧

    JS操作cookies方法!写cookies function setCookie(name,value) { var Days=30;var exp=new Date();exp.setTime(exp.getTime()+Days*24*60*60*1000);document.cookie=name+"="+escape(value)+;expires="+exp....
    文章 2018-07-16 2449浏览量
  • 使用手册

    对初始地址派生出来的地址,采用广度优先策略,派生地址的获取会在下面详细说明。另外,gecco的分布式抓取也是通过Scheduler来完成了,准确的说是通过实现不同的StartScheduler来将初始地址分配到不同的服务器中来...
    文章 2018-07-02 1521浏览量
  • ASP.NET 实用资料[转]

    在存储过程的使用规范 sql server日期时间函数 页面自动刷新 css的一些基础的东西 利用cssjs实现firefox和IE都支持的页面局部打印 总结一些js自定义的函数 從無到有實現一個xml數據庫登錄驗証 图片保存到...
    文章 2017-11-26 3582浏览量
  • JQuery课堂学习笔记

    this指的是当前操作数据对象中的元素 each(dict,function(){ alert(this);});【注意:】普通数组推荐用无参方法,对于json数据实验key,value方式进行遍历即可 第4讲 JQuery对象、Dom对象 ...
    文章 2017-11-01 1043浏览量
  • Day 5-编写Web框架 要理解的问题多多

    javascipt也是要改的,css是改成最少的地,前提是你不用它,只要换了ui框架,命名问题必要存在,除非你自己在js把id和class写成可变的.总之就是牵一发而动全身。有问题多找文档,没有精力学就是复制廖大的代码好了。...
    文章 2017-11-27 1537浏览量
  • 几个非常有意思的javascript知识点总结

    并重新定义了读写(get/set)方法,这样我们就可以在访问对象时进行额外的操作了.Proxy还有apply(拦截 Proxy 实例作为函数调用的操作)和construct(拦截 Proxy 实例作为构造函数调用的操作)等属性可以使用,我们可以在...
    文章 2022-05-05 27浏览量
  • JavaScript高级程序设计-性能整理(三)

    批量编码所谓批量&xff0c;指的是 JavaScript 引擎会同步编码整个字符串。对于非常长的字符串&xff0c;可能会花较长时间。批量编码是通过 TextEncoder 的实例完成的&xff1a;const textEncoder&61;new TextEncoder();这个...
    文章 2022-04-23 14浏览量
  • 前端百题斩【028】——浏览器中的请求们

    例如jscss、img资源。28.2 Ajax请求Ajax请求也是由浏览器发出&xff0c;但是不会对界面进行任何操作&xff0c;只是调用监视的回调函数并传入响应相关数据&xff0c;发出Ajax请求可以通过三种方式&xff1a;XHR、Fetch、Axios&...
    文章 2022-05-12 12浏览量
  • 硬核知识点——浏览器中的三类五种请求

    例如jscss、img资源。二、Ajax请求Ajax请求也是由浏览器发出&xff0c;但是不会对界面进行任何操作&xff0c;只是调用监视的回调函数并传入响应相关数据&xff0c;发出Ajax请求可以通过三种方式&xff1a;XHR、Fetch、Axios&...
    文章 2022-05-12 8浏览量
  • PHP&Javascript&CSS&jQuery常用知识大全(整理+原创)

    布尔值false,整型值0,浮点型值0.0,空白字符串,字符串'0',array()空数组,特殊数据类型NULL,没有任何属性的对象,没有赋值的变量。7.如果定义了一个变量$a,但是没有赋初始值 那么$a=0吗?a=false吗?a=''吗?a=...
    文章 2013-01-07 1678浏览量
  • varnish4.0缓存代理超详细配置以及解析

    4、Varnish可以通过管理端口,使用正则表达式批量的清除部分缓存,而Squid是做不到的;squid属于是单进程使用单核CPU,但Varnish是通过fork形式打开多进程来做处理,所以可以合理的使用所有核来处理相应的请求;...
    文章 2017-11-07 942浏览量
  • PHP知识大全

    array()空数组,特殊数据类型NULL,没有任何属性的对象,没有赋值的变量。7.如果定义了一个变量$a,但是没有赋初始值 那么$a=0吗?a=false吗?a=''吗?a=NULL吗?a=NULL吗?答:echo=gt;什么都没有, var_dump=gt;NULL ...
    文章 2016-03-24 2668浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化