用户中心USER CENTER

首页/用户
  • 针对搜索引擎爬虫的欺骗式SSR

    摘要:对于已经完成的项目,为了让搜索引擎爬虫能爬几个页面,又是改前端代码,又是改后端语言真的是郁闷。对于渲染完成后的字符串,需要用正则或把其中的代码给去掉,这样爬虫就可以正常解析了实现,包括缓存策略共行代码 玩Google Webmasters的可能会有这种经历。自己开发的app用了Vue/React,写完后用Fetch as Google一爬傻眼了,爬不到东西。showImg(https:...

    remcarpediem 发布于JavaScript
  • JS基础学习04「语句」

    摘要:表达式用来计算出一个值,语句用来执行以使某件事发生。其中,语句会立即退出循环,强制继续执行循环后面的语句。在执行语句之后,结果显示。语句语句的作用是指定函数调用后的返回值。语句语句的作用是把程序运行时产生的错误显式地抛出异常。 表达式在 JavaScript 中是短语,那么语句就是整句命令。表达式用来计算出一个值,语句用来执行以使某件事发生。从本质上看,语句定义了 JavaScript...

    remcarpediem 发布于JavaScript
  • 迭代器模式

    摘要:实现一个内部迭代器可以看出内部迭代器在调用的时候非常简单使用者不用关心迭代器内部实现的细节但这也是内部迭代器的缺点。两数组不等外部迭代器将遍历的权利转移到外部两数组相等两数组相等 实现一个内部迭代器 function each(arr,fn){ for(let i =0; i= arr.length } const value = funct...

    remcarpediem 发布于JavaScript
  • 解密Redux: 从源码开始

    摘要:接下来笔者就从源码中探寻是如何实现的。其实很简单,可以简单理解为一个约束了特定规则并且包括了一些特殊概念的的发布订阅器。新旧中存在的任何都将收到先前的状态。这有效地使用来自旧状态树的任何相关数据填充新状态树。 Redux是当今比较流行的状态管理库,它不依赖于任何的框架,并且配合着react-redux的使用,Redux在很多公司的React项目中起到了举足轻重的作用。接下来笔者就从源码...

    remcarpediem 发布于JavaScript
  • JavaScript 编程精解 中文第三版 二十一、项目:技能分享网站

    摘要:来源编程精解中文第三版翻译项目原文译者飞龙协议自豪地采用谷歌翻译部分参考了编程精解第版技能分享会是一个活动,其中兴趣相同的人聚在一起,针对他们所知的事情进行小型非正式的展示。所有接口均以路径为中心。 来源:ApacheCN『JavaScript 编程精解 中文第三版』翻译项目原文:Project: Skill-Sharing Website 译者:飞龙 协议:CC BY-NC-SA 4...

    remcarpediem 发布于JavaScript
<