网站标签
网站描述前言cheerio是一款非常实用的nodejs第三方包,适用于服务端(nodejs端)处理html。它有着与jquery及其相似(几乎是一致)的api,速度飞快,使用灵活,而且不仅能够处理html,同
上一篇:- 台州市航星机械有限公司
下一篇:数据安全产业公共服务平台
seo综合信息
SEO信息 百度来访IP:- | 移动端来访IP:- | 出站链接:0 | 站内链接:0 IP网速: IP地址:124.223.176.147 [中国上海上海 腾讯云] | 网速:986毫秒 ALEXA排名 世界排名:- | 预估IP:- | 预估PV:- 备案信息 - | 名称:- | 已创建:3年23天
收录 百度 360 搜狗 谷歌 查询 0 0 0 0
电脑关键词 手机关键词 页面友好 首页位置 索引 近期收录 0 0 电脑端优秀 - 0 0
协议类型HTTP/1.1 200 OK 页面类型text/html; charset=utf-8 服务器类型nginx/1.20.2 是否压缩否 原网页大小35920 压缩后大小6102 压缩比83.01%
网站快照通 读 C h e e r i o 文 档 程 序 猿 程 序 猿 E C S 云 服 务 器 8 元 每 月 国 内 短 信 套 餐 包 D N / 全 站 加 速 流 量 包 域 名 注 册 通 读 C h e e r i o 文 档 前 言 c h e e r i o 是 一 款 非 常 实 用 的 n o d e j s 第 三 方 包 , 适 用 于 服 务 端 ( n o d e j s 端 ) 处 理 h t m l 。 它 有 着 与 j q u e r y 及 其 相 似 ( 几 乎 是 一 致 ) 的 a p i , 速 度 飞 快 , 使 用 灵 活 , 而 且 不 仅 能 够 处 理 h t m l , 同 样 也 能 处 理 x m l 。 本 文 主 要 的 参 考 文 档 就 是 c h e e r i o 的 官 方 文 档 , 基 本 上 就 是 它 的 翻 译 。 A P I s c h e e r i o 文 档 的 a p i 我 将 其 分 为 以 下 几 个 方 面 , 包 括 加 载 ( l o a d i n g ) 选 择 器 ( s e l e c t o r s ) 属 性 操 作 ( a t t r i b u t e s ) 结 构 推 导 ( t r a v e r s i n g ) 结 构 操 作 ( m a n i p u l a t i o n ) 实 用 方 法 ( M i s c e l l a n e o u s v a r $ = c h e e r i o . l o a d ( . . . ) ; 因 为 c h e e r i o 与 j q u e r y 有 着 极 其 相 似 的 语 法 , 所 以 我 们 一 般 将 得 到 的 c h e e r i o 对 象 命 名 为 $ , 装 作 它 就 是 j q u e r y 对 象 , 反 正 基 本 上 用 法 都 一 样 。 除 了 . l o a d ( ) 方 法 之 外 , 我 们 还 可 以 使 用 $ ( s e l e c t o r , [ c o n t e x t ] , [ r o o t ] ) 这 个 a p i 来 获 得 部 分 h t m l 节 点 作 为 c h e e r i o 对 象 。 比 如 1 2 3 v a r $ = r e q u i r e ( c h e e r i o ) ; v a r t 1 = $ ( u l , . . . ) ; v a r t 2 = $ ( l i , u l , . . . ) ; 其 中 第 一 个 参 数 就 是 我 们 获 取 的 目 标 参 数 。 所 以 t 1 得 到 是 u l 标 签 封 装 的 c h e e r i o 对 象 , t 2 得 到 是 3 个 l i 标 签 封 装 的 c h e e r i o 对 象 的 集 合 。 此 外 , 我 们 在 加 载 h t m l 时 还 可 以 设 置 一 些 配 置 参 数 , 比 如 1 2 3 4 $ = c h e e r i o . l o a d ( . . . , ) ; 关 于 c h e e r i o 的 配 置 , 一 般 我 们 用 的 较 少 , 它 默 认 的 配 置 如 下 , 1 2 3 4 5 关 于 c h e e r i o 配 置 的 更 多 内 容 , 请 参 考 这 里 和 这 里 。 选 择 器 ( s e l e c t o r s ) c h e e r i o 的 选 择 器 基 本 上 跟 j q u e r y 拥 有 一 致 的 用 法 。 如 果 你 熟 悉 j q u e r y , 那 你 将 会 倍 感 亲 切 。 1 $ ( s e l e c t o r , [ c o n t e x t ] , [ r o o t ] ) 其 中 s e l e c t o r 是 目 标 选 择 器 , c o n t e x t 是 目 标 选 择 器 的 上 下 文 , r o o t 是 上 下 文 c o n t e x t 的 上 下 文 。 s e l e c t o r 和 c o n t e x t 可 以 是 字 符 串 表 达 式 、 d o m 元 素 、 d o m 元 素 集 合 、 c h e e r i o 对 象 , 而 r o o t 一 般 都 是 h t m l 文 档 字 符 串 。 一 般 地 , 我 们 通 过 c h e e r i o 操 作 h t m l , 都 是 以 上 面 的 这 个 a p i 得 到 目 标 元 素 的 c h e e r i o 对 象 开 始 , 然 后 再 进 行 各 种 操 作 。 比 如 1 2 3 4 5 $ ( . a p p l e , # f r u i t s ) . t e x t ( ) ; / / = > A p p l e $ ( u l . p e a r ) . a t t r ( c l a s s ) ; / / = > p e a r $ ( l i [ c l a s s = o r a n g e ] ) . h t m l ( ) ; / / = > O r a n g e 属 性 操 作 ( a t t r i b u t e s ) c h e e r i o 提 供 了 操 作 元 素 属 性 的 一 系 列 方 法 。 . a t t r ( n a m e [ , v a l u e ] ) 这 个 方 法 很 简 单 , 第 二 个 参 数 是 可 选 的 。 当 只 有 第 一 个 参 数 时 表 示 获 取 属 性 的 值 , 当 有 带 有 第 二 个 参 数 时 , 表 示 设 置 属 性 的 值 。 1 2 3 4 $ ( u l ) . a t t r ( i d ) ; / / = > f r u i t s $ ( . a p p l e ) . a t t r ( i d , f a v o r i t e ) . h t m l ( ) ; / / = > A p p l e . r e m o v e A t t r ( n a m e ) 通 过 n a m e 移 除 某 一 个 属 性 , 同 时 返 回 被 移 除 的 这 个 元 素 。 1 2 $ ( . p e a r ) . r e m o v e A t t r ( c l a s s ) . h t m l ( ) ; / / = > P e a r . h a s C l a s s ( c l a s s N a m e ) 判 断 某 元 素 的 c l a s s 中 是 否 包 含 c l a s s N a m e 。 1 2 3 4 5 $ ( . p e a r ) . h a s C l a s s ( p e a r ) ; / / = > t r u e $ ( a p p l e ) . h a s C l a s s ( f r u i t ) ; / / = > f a l s e $ ( l i ) . h a s C l a s s ( p e a r ) ; / / = > t r u e . a d d C l a s s ( c l a s s N a m e ) 给 某 元 素 添 加 一 个 名 为 c l a s s N a m e 的 样 式 名 。 1 2 3 4 5 $ ( . p e a r ) . a d d C l a s s ( f r u i t ) . h t m l ( ) ; / / = > P e a r $ ( . a p p l e ) . a d d C l a s s ( f r u i t r e d ) . h t m l ( ) ; / / = > A p p l e . r e m o v e C l a s s ( c l a s s N a m e ) 将 某 元 素 上 名 为 c l a s s N a m e 的 样 式 名 移 除 。 如 果 不 存 在 c l a s s N a m e , 则 移 除 所 有 的 样 式 名 。 1 2 3 4 5 $ ( . p e a r ) . r e m o v e C l a s s ( p e a r ) . h t m l ( ) ; / / = > P e a r $ ( . a p p l e ) . a d d C l a s s ( r e d ) . r e m o v e C l a s s ( ) . h t m l ( ) ; / / = > A p p l e 结 构 推 导 ( t r a v e r s i n g ) 可 以 像 使 用 j q u e r y 那 样 使 用 c h e e r i o , 通 过 某 一 个 元 素 来 获 取 它 的 父 元 素 、 子 元 素 、 兄 弟 元 素 等 等 。 . f i n d ( s e l e c t o r ) 在 某 元 素 下 查 询 满 足 选 择 条 件 的 元 素 。 1 $ ( # f r u i t s ) . f i n d ( l i ) . l e n g t h ; / / = > 3 . p a r e n t ( ) 获 取 某 元 素 的 父 元 素 。 1 $ ( . p e a r ) . p a r e n t ( ) . a t t r ( i d ) ; / / = > f r u i t s . n e x t ( ) 获 取 某 元 素 的 下 一 个 兄 弟 元 素 。 1 $ ( . a p p l e ) . n e x t ( ) . h a s C l a s s ( o r a n g e ) ; / / = > t r u e . p e r v ( ) 获 取 某 元 素 的 上 一 个 兄 弟 元 素 。 1 $ ( . o r a n g e ) . p r e v ( ) . h a s C l a s s ( a p p l e ) ; / / = > t r u e . s i b l i n g s ( ) 获 取 某 元 素 的 所 有 同 级 元 素 。 ( 当 然 除 了 它 自 己 ) 1 $ ( . p e a r ) . s i b l i n g s ( ) . l e n g t h ; / / = > 2 . c h i l d r e n ( [ s e l e c t o r ] ) 获 取 某 元 素 的 孩 子 节 点 。 可 以 传 入 参 数 在 所 有 的 孩 子 节 点 中 进 行 筛 选 。 1 2 3 $ ( # f r u i t s ) . c h i l d r e n ( ) . l e n g t h ; / / = > 3 $ ( # f r u i t s ) . c h i l d r e n ( . p e a r ) . t e x t ( ) ; / / = > P e a r . e a c h ( f u n c t i o n ( i n d e x , e l e m e n t ) ) 和 j q u e r y 类 似 的 e a c h 迭 代 器 , 对 每 一 个 元 素 进 行 处 理 。 1 2 3 4 5 6 7 v a r f r u i t s = [ ] ; $ ( l i ) . e a c h ( f u n c t i o n ( i , e l e m ) ) ; f r u i t s . j o i n ( , ) ; / / = > A p p l e , O r a n g e , P e a r . m a p ( f u n c t i o n ( i n d e x , e l e m e n t ) ) 和 j q u e r y 类 似 的 e a c h 迭 代 器 , 对 每 一 个 元 素 进 行 处 理 并 返 回 一 个 值 。 1 2 3 4 $ ( l i ) . m a p ( f u n c t i o n ( i , e l ) ) . g e t ( ) . j o i n ( , ) ; / / = > a p p l e , o r a n g e , p e a r . f i l t e r ( s e l e c t o r ) / / = > o r a n g e $ ( l i ) . f i l t e r ( f u n c t i o n ( i , e l ) ) . a t t r ( c l a s s ) / / = > o r a n g e . f i r s t ( ) 获 取 c h e e r i o 集 合 中 的 第 一 个 c h e e r i o 对 象 。 1 $ ( # f r u i t s ) . c h i l d r e n ( ) . f i r s t ( ) . t e x t ( ) ; / / = > A p p l e . l a s t ( ) 获 取 c h e e r i o 集 合 中 的 最 后 一 个 c h e e r i o 对 象 。 1 $ ( # f r u i t s ) . c h i l d r e n ( ) . l a s t ( ) . t e x t ( ) ; / / = > P e a r . e q ( i ) 根 据 索 引 获 取 c h e e r i o 集 合 中 的 某 一 个 对 象 。 参 数 可 以 使 负 数 , 表 示 从 尾 部 开 始 索 引 。 1 2 3 $ ( l i ) . e q ( 0 ) . t e x t ( ) ; / / = > A p p l e $ ( l i ) . e q ( 1 ) . t e x t ( ) ; / / = > P e a r 结 构 操 作 ( m a n i p u l a t i o n ) c h e e r i o 提 供 一 系 列 修 改 d o m 结 构 的 方 法 。 . a p p e n d ( c o n t e n t , [ c o n t e n t , . . . ] ) 将 c o n t e n t 插 入 到 某 元 素 中 作 为 该 元 素 的 最 后 一 个 子 元 素 。 1 2 3 4 5 6 7 8 $ ( u l ) . a p p e n d ( P l u m ) ; $ . h t m l ( ) ; / / / / A p p l e / / O r a n g e / / P e a r / / P l u m / / . p r e p e n d ( c o n t e n t , [ c o n t e n t , . . . ] ) 将 c o n t e n t 插 入 到 某 元 素 中 作 为 该 元 素 的 第 一 个 子 元 素 。 1 2 3 4 5 6 7 8 $ ( u l ) . p r e p e n d ( P l u m ) ; $ . h t m l ( ) ; / / / / P l u m / / A p p l e / / O r a n g e / / P e a r / / . a f t e r ( c o n t e n t , [ c o n t e n t , . . . ] ) 将 c o n t e n t 插 入 到 某 元 素 的 后 面 , 并 作 为 其 后 面 第 一 个 兄 弟 节 点 。 1 2 3 4 5 6 7 8 $ ( . a p p l e ) . a f t e r ( P l u m ) ; $ . h t m l ( ) ; / / / / A p p l e / / P l u m / / O r a n g e / / P e a r / / . b e f o r e ( c o n t e n t , [ c o n t e n t , . . . ] ) 将 c o n t e n t 插 入 到 某 元 素 的 前 面 , 并 作 为 其 前 面 的 第 一 个 兄 弟 节 点 。 1 2 3 4 5 6 7 8 $ ( . a p p l e ) . b e f o r e ( P l u m ) ; $ . h t m l ( ) ; / / / / P l u m / / A p p l e / / O r a n g e / / P e a r / / . r e m o v e ( [ s e l e c t o r ] ) 移 除 某 一 个 节 点 以 及 他 们 的 孩 子 节 点 。 1 2 3 4 5 6 $ ( . p e a r ) . r e m o v e ( ) ; $ . h t m l ( ) ; / / / / A p p l e / / O r a n g e / / . r e p l a c e W i t h ( c o n t e n t ) 替 换 匹 配 的 节 点 。 1 2 3 4 5 6 7 8 v a r p l u m = $ ( P l u m ) ; $ ( . p e a r ) . r e p l a c e W i t h ( p l u m ) ; $ . h t m l ( ) ; / / / / A p p l e / / O r a n g e / / P l u m / / . e m p t y ( ) 清 空 一 个 节 点 , 移 除 其 所 有 的 孩 子 节 点 。 1 2 3 $ ( u l ) . e m p t y ( ) ; $ . h t m l ( ) ; / / . h t m l ( [ h t m l S t r i n g ] ) 获 取 某 节 点 的 h t m l 字 符 串 。 如 果 传 入 参 数 , 则 设 置 该 元 素 的 h t m l 结 构 。 1 2 3 4 $ ( . o r a n g e ) . h t m l ( ) ; / / = > O r a n g e $ ( # f r u i t s ) . h t m l ( M a n g o ) . h t m l ( ) ; / / = > M a n g o . t e x t ( [ t e x t S t r i n g ] ) 获 取 某 节 点 的 纯 文 本 。 1 2 3 4 5 6 7 $ ( . o r a n g e ) . t e x t ( ) ; / / = > O r a n g e $ ( u l ) . t e x t ( ) ; / / = > A p p l e / / O r a n g e / / P e a r 实 用 方 法 ( M i s c e l l a n e o u s / / = > [ , , ] . c l o n e ( ) 克 隆 一 个 节 点 。 1 v a r m o r e F r u i t = $ ( # f r u i t s ) . c l o n e ( ) ; $ . r o o t 对 某 一 c h e e r i o 对 象 的 根 节 点 进 行 相 关 操 作 。 1 2 $ . r o o t ( ) . a p p e n d ( ) . h t m l ( ) ; / / = > . . . $ . c o n t a i n s ( c o n t a i n e r , c o n t a i n e d ) 检 查 c o n t a i n e r 中 是 否 是 否 包 含 c o n t a i n e d 元 素 。 1 $ . c o n t a i n s ( # f r u i t s , . p e a r ) ; / / = > t r u e E n d ! A l l r i g h t s r e s e r v e d @ g e j i a w e n . 【 推 广 】 云 服 务 器 低 至 0 . 9 5 折 1 核 2 G E C S 云 服 务 器 8 . 1 元 / 月 【 推 广 】 阿 里 云 老 用 户 升 级 四 重 礼 遇 享 6 . 5 折 限 时 折 扣 ! 原 文 地 址 : h t t p s : / / w w w . c n b l o g s . c o m / m e e t r i c e / p / 4 7 8 4 6 1 3 . h t m l C o p y r i g h t 2 0 2 1 2 0 2 2 © 备 案 号 粤 I C P 备 2 0 2 2 0 3 0 3 2 7 号 1
站点概括关于www.minidataservice.com说明:
www.minidataservice.com由网友主动性提交被0401导航库整理收录的,0401导航库仅提供www.minidataservice.com的基础信息并免费向大众网友展示,www.minidataservice.com的是IP地址:124.223.176.147 [中国上海上海 腾讯云],www.minidataservice.com的百度权重为0、百度手机权重为0、百度收录为0条、360收录为0条、搜狗收录为0条、谷歌收录为0条、百度来访流量大约在-之间、百度手机端来访流量大约在-之间、www.minidataservice.com的备案号是-、备案人叫-、被百度收录的关键词有0个、手机端关键词有0个、该站点迄今为止已经创建3年23天。
内容声明:1、本站收录的内容来源于大数据收集,版权归原网站所有!
2、本站收录的内容若侵害到您的利益,请联系我们进行删除处理!
3、本站不接受违规信息,如您发现违规内容,请联系我们进行清除处理!
4、本文地址:https://www.dhk0401.com/shangyedh/364506.html,复制请保留版权链接!
唯有牡丹真国色。花开时节动京城
263资讯网-手机游戏下载-最新手游下载平台-好玩的安卓游戏下载
263资讯网提供最新最热门的游戏下载验以及相关攻略、资讯、评测、教程等全方位的服务,欢迎大家前来体验!
该站暂未设置description...
分动器_扩孔器_岩石导向钻头_泥浆搅拌系统_非开挖钻具设备|无锡市钻达钻探工具有限公司
无锡市钻达钻探工具有限公司(原无锡宝溢隆公司)集非开挖钻头_钻杆_拉头_岩石导向钻头_扩孔器_分动器_变径短接_泥浆搅拌系统等设备研发、生产和销售于一体。电询:13771025102。
小伟日记
贵州五之菱电动车有限公司是五菱汽车在贵州指定代理商,负责五菱神车系列电动观光车、电动巡逻车和燃油系列车、城管用货车、消防车、公安系列用车、巡逻车等的销售和推广。
该站暂未设置description...
该站暂未设置description...