前端设计侧面导航栏

  • javascript 正则表达式之分组与前瞻匹配详解指南攻略_正则小白攻略

    本文主要讲解javascript 的正则表达式中的分组匹配与前瞻匹配的,需要对正则的有基本认识,本人一直对两种匹配模棱不清。所以在这里总结一下,如有不对,还望大神指点。1.分组匹配:  1.1捕获性分组匹配 ()  2.2非捕获性分组匹配 (?:)2前瞻匹配:  2.1正向前瞻匹配: (?=表达式) 后面一定要匹配有什么  2.2反向前瞻匹配: (?!表达式

    2020/04/05
  • location.hash属性#入门百科window.location.hash 使用_Hash基础指南

    URL中hash 属性目前所有主要浏览器都支持 hash 属性。hash 属性是一个可读可写的字符串,该字符串是 URL 的锚部分(从 # 号开始的部分)。比如:http://www.fly63.com/index.html#print就代表网页index.html的print的位置。浏览器读取这个URL后,会自动将print位置滚动至可视区域。为网页位置指

    2020/04/03
  • node爬虫实践总结使用帮助_爬虫菜鸟教程网

    网络爬虫 (又被称为网页蜘蛛,网络机器人,在 FOAF 社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。随着web2.0时代的到来,数据的价值愈发体现出来。无论是在目前火热的人工智能方向,还是在产品侧的用户需求分析,都需要获取到大量的数据,而网络爬虫作为一种技术手段,在不违反主体网站基本要求的情况下是获取数据成本

    2020/03/29
  • js改变原数组的方法有哪些?基础知识入门_数组指南攻略

    1、pop()pop():删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,则 pop() 不 改变数组,并返回 undefined 值。arrayObject.pop()2、push()push() 方法可把它的参数顺序添加到 arrayObject 的尾部。它直接修改 arrayObject,而不

    2020/03/26
  • JavaScript函数式编程指南攻略_编程指南教程

    1:基本概念函数式编程是一种编程思维方式,并不是一些语法规则,对于复用性高的功能代码进行一定的函数封装,实现了代码的高可复用性(主要目的)。函数式编程的特点:函数是第一等公民,因为叫函数式编程,因此函数的地位是最高的,也就是说比起变量函数的地位更高一点。只用表达式而不用语句,表达式就是声明式的意思,语句就是命令式的,尽量使用表达式或者是声明式的代码来组织逻辑

    2020/03/26
  • 10个可靠的Js测试工具小白攻略_测试小白知识

    测试JavaScript代码的需求直截了当。如何防止错误,并确保应用程序在浏览器中或Node.js上顺利运行?幸好,开发人员在JavaScript测试方面有很多选择。JavaScript生态系统拥有用于单元测试、集成测试和功能测试的测试运行工具和框架,并涵盖Node.js和浏览器以及Angular和React等框架。下面是JavaScript开发人员可以帮助

    2020/03/26
  • 网站设计如何为页面编写元描述菜鸟指南_页面菜鸟指南

    元描述是文本的片段,描述网页的内容,像百度这样的搜索引擎可选择在搜索结果中显示元描述,或绕过元描述显示想要或认为对特定搜索查询更重要的内容。但优化元描述是网站设计的重要因素,谈到网站设计时候,每个细节都很重要,如果忽略了一个细节,无论出现多么无关紧要的因素,也可能会对排名和流量产生负面影响,永远不要忽视元描述的重要性。代码段和标题的目标是最好地表示和描述每个

    2020/03/23
  • Js HTML DOM动画使用帮助_动画小白指南

    基础页面为了演示如何通过 JavaScript 来创建 HTML 动画,我们将使用一张简单的网页:实例

    我的第一部 JavaScript 动画

    我的动画在这里。
    创建动画容器所有动画都应该与容器元素关联。实

    2020/03/22
  • JS微任务 宏任务,Promise、setTimeout、setImmediate运行顺序实测基础知识教程_任务使用教程

    结论如下虽然理论上应当先运行Promise,再运行setTimeout。但是由于历史版本或使用polyfill,使得Promise未必优先运行。setImmediate未必比setTimeout早运行在最新浏览器中Promise会早于事件冒泡运行,在设计框架时应考虑这一情况以下是实测情况脚本加载时运行,运行顺序如下:浏览器运行顺序chrome18onload

    2020/03/20
  • Mac下卸载删除nvm和node入门百科_nvm使用帮助

    nvm 是 Mac 下的 node 管理工具,有点类似管理 Ruby 的 rvm,nvm 是一个独立于 node/npm 的外部 shell 脚本。卸载nvm1.移除nvm内容cd ~
    rm -rf .nvm2.移除掉~/.profile, ~/.bash_profile, ~/.zshrc, ~/.bashrc文件中关于nvm的配置vim .bash_pr

    2020/03/20
  • vm2基础指南_一个Node.js 官方 vm 库的替代品

    vm2基础指南 GitHub:https://github.com/patriksimek/vm2 简介描述:一个Node.js 官方 vm 库的替代品 vm2就是专门为了解决vm…

    2020/03/06
  • Parsley.js基础知识入门_功能强大的Js表单验证插件

    Parsley.js基础知识入门 官方网址:http://parsleyjs.org GitHub:https://github.com/guillaumepotier/Parsl…

    2020/03/06
  • Immutable.js菜鸟知识_用于保证数据的不可变的js库

    Immutable.js入门教程 官方网址:http://facebook.github.io/immutable-js/ GitHub:https://github.com/fa…

    2020/03/06
  • Gliffy入门攻略_一款超好用的在线图表绘制工具

    Gliffy小白帮助 官方网址:https://www.gliffy.com/ 简介描述:一款超好用的在线图表绘制工具 Gliffy是一款超好用的在线图表绘制工具,支持Chrome…

    2020/03/06