• 使用 JS 和 NodeJS 爬取 Web 内容

    它把 DOM 所有不一致性和浏览相关的特性都移除掉了,并公开了一个高效的 API 来解析和操作 DOM。const cheerio=require('cheerio') const$=cheerio.load('<h2 class="title">Hello world<h2>') ('h2....
    文章 2020-06-16 1020浏览量
  • Hello node Webkit

    此处的代码根据nodejs里的process对象获取nodejs的版本信息,相当于告诉大家在dom里是可以操作nodejs原生对象的 配置 app 配置app的相关属性在package.json文件里 name 代表项目名称 main 代表app起始页面默认为index...
    文章 2016-05-27 1560浏览量
  • 看看前端学习路线,你还有哪些没掌握?

    使用加速计和位置传感、文件系统、存储及本地数据库、处理音频、图像和视频、处理通讯录、本地事件、使用XUI、使用jQuery Mobile进行用户界面开发、PhoneGap插件扩展、开发工具及测试。26.ionic 框架 Ionic和...
    文章 2019-12-30 867浏览量
  • 全栈必备 JavaScript基础

    JQuery中 的特色函数——$,可以抽取与选择器匹配的元素,或者创建新的DOM元素,将已有的DOM元素转换为jQuery对象,对DOM构造完成后的事件监听器进行设定等等。JQueryDOM,样式,AJAX 均可有效处理。通过扩展...
    文章 2017-04-05 956浏览量
  • JavaScript框架、类库、工具汇总

    它通过将CSS选择器引入到DOM节点检索加链来应用事件处理程序、动画和Ajax调用,这彻底改变了客户端的开发。jQuery近年来备受青睐,对于需要少量JavaScript功能的项目来说,仍然是一个好选择。优点: 分布规模小 学习...
    文章 2017-08-01 2104浏览量
  • 2017年前端框架、类库、工具大比拼

    它通过将CSS选择器引入到DOM节点检索加链来应用事件处理程序、动画和Ajax调用,这彻底改变了客户端的开发。jQuery近年来备受青睐,对于需要少量JavaScript功能的项目来说,仍然是一个好选择。优点: 分布规模小 学习...
    文章 2017-06-19 1650浏览量
  • 前端知识库

    离线也可以使用jquery.hotkeys:jQuery 插件,用于绑定热键breach_core:Javascript 编写的 Browser(浏览)octocard:用于生成 Github 信息卡片的库github-cards:用于生成 Github 信息卡片的库money.js:轻量级货币转换...
    文章 2017-04-10 3574浏览量
  • 前端知识库

    离线也可以使用jquery.hotkeys:jQuery 插件,用于绑定热键breach_core:Javascript 编写的 Browser(浏览)octocard:用于生成 Github 信息卡片的库github-cards:用于生成 Github 信息卡片的库money.js:轻量级货币转换...
    文章 2017-03-02 36919浏览量
  • PhantomJS快速入门

    DOM选择器,常用的getElementById、getElementByClassName、getElementByName、getElementByTagName、querySelector(CSS选择器)。我们看一个使用querySelector的例子: 1 var content=page.evaluate(function(){ 2...
    文章 2015-11-04 1027浏览量
  • 通读Cheerio文档

    可以像使用jquery那样使用cheerio,通过某一个元素来获取它的父元素、子元素、兄弟元素等等。find(selector) 在某元素下查询满足选择条件的元素。1 ('#fruits').find('li').length;gt;3 parent() 获取某元素的父元素...
    文章 2015-09-06 772浏览量
  • 专业上的常用的工具和类库集 By 老衣

    支持css颜色选择器、js和css的压缩工具、zencoding、less等等超多web开发者需要的强大功能 xUnit.net runner for Visual Studio 2012 and 2013:为VS2012和VS2013内置的测试资源管理器提供xUnit支持。可在不离开VS...
    文章 2016-05-09 2769浏览量
  • 前端开发之走进Vue.js

    从上图的介绍中我们不难发现Vue.js是一款轻量级的以数据驱动的前端JS框架,其和jQuery最大的不同点在于jQuery通过操作DOM来改变页面的显示,而Vue通过操作数据来实现页面的更新与展示。下面便是Vue数据驱动的概念...
    文章 2017-08-01 2695浏览量
  • 前端开发之走进 Vue.js

    从上图的介绍中我们不难发现Vue.js是一款轻量级的以数据驱动的前端JS框架,其和jQuery最大的不同点在于jQuery通过操作DOM来改变页面的显示,而Vue通过操作数据来实现页面的更新与展示。下面便是Vue数据驱动的概念...
    文章 2018-06-09 2543浏览量
  • 如何避免JS内存泄漏?

    如果你像图 17 一样选择了 Date 构造进行查看的话也可以最终定位到问题,此处将分析过程留给读者自己进行:图 17 选中 Date 构造3 Detached DOM我们先看一下下面的代码,并用 chrome 载入它:代码 4 Detached ...
    文章 2021-08-05 3958浏览量
  • 前端测试工具集锦

    只需使用 Javascript 和 CSS 选择器,不需要初始化其他对象和类,您只需要编写测试规范。内置命令行测试运行器,使您能够运行整体测试,分组测试或者单个测试。this.demoTestGoogle=function(browser){ browser url...
    文章 2017-07-06 3434浏览量
  • [Python爬虫]在Windows下安装PhantomJS和CasperJS及...

    使用JQuery及其他类库(Use jQuery and Other Libraries)。如果版本是1.6,你也可以把jQuery放入你的页面中,使用page.includeJs如下: var page=require('webpage').create();page.open('http://www.sample.com',...
    文章 2015-08-19 2335浏览量
  • Arale 背后的一些设计理念

    jQuery 的职责是 DOM 操作类库,那么在 Arale 里就不会再有第二个 DOM 操作类库。Underscore 的职责是语言增强,那么在 Arale 里就不会有第二个语言增强组件。jQuery 和 Underscore 是不重复的,他们的职责不同,...
    文章 2014-06-17 2418浏览量
  • Puppeteer:更友好的 Headless Chrome Node API

    这两个函数分别会在页面内执行 document.querySelector 和 document.querySelectorAll,但返回值却不是 DOM 对象,如同 jQuery选择器,返回的是经过自己包装的 Promise<ElementHandle>ElementHandle 帮...
    文章 2017-11-21 3207浏览量
  • Javascript安全那些事

    而不是实际的dom节点,这样的好处是可以限制第三方程序的运行,缺点是不能直接访问很多dom节点的属性(如tagName),只能通过调用相应的方法来进行读写,有点类似于jQuery FBML的转换库是开源的,感兴趣的同学可以去...
    文章 2016-01-13 8939浏览量
  • 带你读《React+Redux前端开发实战》之一:React入门

    假如读者之前接触过jQuery之类直接操作DOM(Document Object Model,文档对象模型)的JS写法或其他JS库,现在起,请跳出以往的思维,拥抱React的理念和思想。1.1 开始学习React之前 工欲善其事,必先利其。现在,...
    文章 2019-11-18 1235浏览量
  • 京东资深前端架构师分享前端工程化在电商首页中的实践

    首页页面依赖的JS库为jQuery V1.6.4版本,前期调研评估后采用这个比较低的版本,是因为首页改版上线后,头尾组件以及一大部分公共组件要推至全站使用,即还要平滑升级上千个一二级页面站点的公共头尾,而旧页面引用...
    文章 2016-05-03 5277浏览量
  • 利用一点机器学习来加速你的网站

    (我偷偷的告诉你我是怎么实现的:React,Redux,JQuery,Mox,RxJs,BlueBird,Bootstrap, Sass,Compass,NodeJs,Express,Loadsh。项目是使用 webpack 打包。最后生成的文件在1M左右) 嗯。不 BB 了。开始讲正经事。一开始...
    文章 2017-08-01 746浏览量
  • ECharts学习

    ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的矢量图形库 ZRender,提供直观,交互...
    文章 2019-04-01 12387浏览量
  • python爬虫框架-PySpider

    为了达到这个目的,单纯的配置文件往往不够灵活,于是,通过脚本去控制抓取是最后的选择。而去重调度,队列,抓取,异常处理,监控等功能作为框架,提供给抓取脚本,并保证灵活性。最后加上web的编辑调试环境,以及...
    文章 2017-03-24 8010浏览量
  • 面对前端六年历史代码,如何接入并应用ES6解放开发...

    为此,我们使用了文件后缀名来进行区分,并在构建工具的配置文件中进行正则匹配,达到选择性编译的效果。最终的规范是,ES6代码统一以.es为后缀名。最后,Babel社区的蓬勃发展,导致“你以为的Babel”其实已经不再是...
    文章 2017-06-20 2744浏览量
  • Java RESTful Web Service实战(第2版)

    例如,JAX-RS规范对于应该如何定义一个资源,以及应该如何使用HTTP作为一个统一接口来操作资源,显然缺乏必要的指导。有很多开发者只是简单地将以前JAX-WS中的一个endpoint接口转换成一个资源接口。接口的方法太多,...
    文章 2017-05-02 8876浏览量
  • 前端新思路:组件即函数和Serverless SSR实践

    BFF即 Backend For Frontend(服务于前端的后端),也就是服务器设计 API 时会考虑前端的使用,并在服务端直接进行业务逻辑的处理,又称为用户体验适配。BFF 只是一种逻辑分层,而非一种技术,虽然 BFF 是一个新...
    文章 2020-03-11 1494浏览量

云产品推荐

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