Karen110 Karen110
2年前
一篇文章带你了解JavaScript htmldom 元素
这篇文章将教会大家如何查找和访问网页中的HTML元素。一、找到HTML元素通常,使用JavaScript,想操作HTML元素。要做到这一点,必须先找到元素。有几种方法可以做到这一点。找到DOM中的HTML元素的最简单的方法,是利用元素的id。使用id"intro"找到元素:varmyElementdocument.getElementById("in
Chase620 Chase620
3年前
Vue面试考点准备02
10\.谈谈你对keepalive的理解是什么?keepalive是Vue提供的一个抽象组件,用来对组件进行缓存,当组件切换时不会进行销毁,从而节省性能。由于是一个抽象组件,所以在页面渲染完毕后不会被渲染成一个DOM元素。1)include定义缓存白名单,keepalive会缓存命中的组件;2)exclude定义缓存黑名单
Stella981 Stella981
2年前
JavaScript零基础入门——(十二)JavaScript的定时器
JavaScript零基础入门——(十二)JavaScript的定时器大家好,欢迎回到我们的JavaScript零基础入门。上一节课我们讲了JavaScript中一些常用的DOM操作,这里要补充一个点,上节课讲的table几个常用属性其实是有兼容性问题的,在部分IE浏览器中是不识别的
Stella981 Stella981
2年前
React Router 4.x 开发,这些雷区我们都帮你踩过了
前言在前端框架层出不穷的今天,React以其虚拟DOM、组件化开发思想等特性迅速占据了主流位置,成为前端开发工程师热衷的Javascript库。作为React体系中的重要组成部分:ReactRouter也成为开发者首选的路由库,其主要功能是通过管理url实现组件的切换和状态的变化。正文在ReactRouter
Stella981 Stella981
2年前
MVVM和MVC的区别,以及MVVM的缺点
MVVM和MVC的区别MVC和MVVM的区别其实并不大。都是一种设计思想。主要就是MVC中Controller演变成MVVM中的viewModel。MVVM主要解决了MVC中大量的DOM操作使页面渲染性能降低,加载速度变慢,影响用户体验。当和Model频繁发生变化,开发者需要主动更新到View。MVVM:是ModelView
Stella981 Stella981
2年前
Selenium及Headless Chrome抓取动态HTML页面
一般的的静态HTML页面可以使用requests等库直接抓取,但还有一部分比较复杂的动态页面,这些页面的DOM是动态生成的,有些还需要用户与其点击互动,这些页面只能使用真实的浏览器引擎动态解析,Selenium和ChromeHeadless可以很好的达到这种目的。HeadlessChromeHeadlessChrome是Chrome
Stella981 Stella981
2年前
Python之xml文件处理(一)——使用ElementTree遍历xml
发现python上有关xml的实现方法还是蛮多的,第三方的框架也不少,但是其中没有像dom4j那样名声响亮的框架。所以,还是中规中居地介绍python的故有方法吧。今天,先介绍一个ElementTree,看着还顺眼些。详细说明在代码注释中,结果在后面。coding:utf8'''Created 
Stella981 Stella981
2年前
JavaScript DOM编程艺术(第2版)学习笔记2(4~6章应用实例)
本书的第4章使用第3章学到的操作DOM的方法和属性写了一个展示图片的网页,并在第5,6章对代码进行了优化。第一版,搭建网页的静态结构,包括一级标题<h1,无序列表清单<ul,每个列表<li中又包括了链接<a,当点击列表文字时会显示链接所指向的图片,这属于浏览器的默认行为。代码如下:<!DOCTYPEhtml<ht
Stella981 Stella981
2年前
JQuery html()方法使用一些误区。
最近我在处理一个比较复杂的DOM控制的业务的时候发现html()这个方法的一些领我有些不解的地方。1.html()获取的是第一个匹配的元素的内容,不包括它自己。2.如果需要获取包括元素自己本身的html的话,请使用prop("outerHTML"),如:$("div").prop("outerHTML");//这个的返回值会包含div
liam liam
6个月前
Node.js 中解析 HTML 的最佳实践
在Web开发中,解析HTML是一个常见的任务,特别是当我们需要从网页中提取数据或操作DOM时。掌握中解析HTML的各种方式,可以大大提高我们提取和处理网页数据的效率。本文将介绍如何在Node.js中解析HTML。基本概念HTML解析是指将HTML文本转换为