用户中心USER CENTER

首页/用户
  • JavaScript设计模式-工厂方法模式

    摘要:工厂方法模式,通过对产品类的抽象使其创建业务,主要负责创建多类产品的实例。安全模式类安全模式类可以屏蔽使用类的错误造成的错误。可以将工厂方法看作是一个实例化对象的工厂类,安全起见,采用安全模式类,将创建对象的基类放在工厂方法类的原型中即可。 工厂方法模式,通过对产品类的抽象使其创建业务,主要负责创建多类产品的实例。前面记录了简单工厂模式,但是需求时不断变化的,当需求简单时,直接创建对象...

    shixinzhang 发布于JavaScript
  • 服务端渲染到前端渲染,再到“服务端渲染”

    摘要:服务端把数据渲染成一个完整的页面,发送给前端。这时的服务端渲染已经不同于以往的服务端渲染了。以往的服务端渲染只是想把数据动态的展示到网页上。 最早时期的web 如果要呈现动态网页,之前最早的时候只能ssr。服务端把 数据+html 渲染成一个完整的web页面,发送给前端。这时候的web只是简单的信息展示。 有交互性的web 然后发现网站光是有数据的展示还不够,还需要有交互性。交互性的工...

    shixinzhang 发布于JavaScript
  • JavaScript 性能优化技巧分享

    摘要:即使这些动画库使用转换,合成属性和,但是它们仍然运行在的主线程上。另一方面,动画和转换会在主线程中运行,如果能够高效执行,则能避免重新布局重排的情况出现。是一个即将到来的功能集,它能够脱离主线程执行高性能的动画。 JavaScript 作为当前最为常见的直译式脚本语言,已经广泛应用于 Web 应用开发中。为了提高Web应用的性能,从 JavaScript 的性能优化方向入手,会是一个很...

    shixinzhang 发布于JavaScript
  • miniui datagrid 的客户端分页解决方案 - CS结合

    摘要:在前一篇,的客户端分页解决方案中留下了一个问题如果前三页只需要加载一次数据,采用客户端分页,之后的每一页都仍然从服务器获取,应该怎么办现在就来改造,让它实现这个功能。所以正确的解决办法是试验一下就能证明它的正确性。 在前一篇,miniui datagrid 的客户端分页解决方案 中留下了一个问题:如果前三页只需要加载一次数据,采用客户端分页,之后的每一页都仍然从服务器获取,应该怎么办?...

    shixinzhang 发布于JavaScript
  • 页面加速优化

    摘要:延迟加载当我们调用外部的时候,使用事件在页面内部被加载前,外部将不被加载脚本调用外部文件拷贝以上代码。代码代码片段组合外部工具列表页面加速优化页面请求工具工具大全扩展阅读方面的设置 内联 CSS 优点 使用内联 CSS 可以减少浏览器去服务端去下载 CSS 文件 关键 CSS 内联到 HTML 文件中 缺点 CSS 文件没法被缓存 注意:该方法只适用于很小的 CSS...

    shixinzhang 发布于JavaScript
<