Dom

ExtJs使用总结(非常详细)

ExtJs使用总结(非常详细),需要的朋友可以参考下 一、获取元素(Getting Elements)1.Ext.getvar el = Ext.get('myElementId');//获取元素,等同于document.getElementById('myElementId');//会缓存2. Ext.flyvar el = Ext.fly('...

JavaScript高级程序设计(一):JavaScript简介

一、JavaScript实现   1、一个完整的JavaScript包含三个部分组成:     1)ECMAScript 核心     2)DOM文档对象模型     3)BOM浏览器对象模型   2、文档对象模型(DOM)   文档对象模型是针对XML单经过扩展用户HTML的应用程序编程接口。DOM 把整个页面映射为一个多层节点结构。HTML或XML页面中...

jquery参考手册

jQuery 选择器 选择器 实例 选取 * $("*") 所有元素 #id $("#lastname") 的元素 .class $(".intro") 的所有元素 .class,.class $(".intro,.demo") class 为 "intro" 或 "demo" 的所有元素 element $("p")...

javscript---Bom 和Dom

JavaScript分为 ECMAScript,DOM,BOM。 ECMA javascript标准语法  BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 DOM (Document Object Model)是指文档对象模型,通过它,可以访问HTML文档的所有元素。 Wind...

文档对象模型-DOM(二)

从NodeList中选择元素 方法一:item()方法,用于返回其中的单一节点,需要在方法的参数中指定所需元素的索引编号。            当其中没有任何元素时,执行代码是对资源的浪费。因此程序员会在执行代码之前,先检查一下在NodeList中是否至少包含一个节点。       可以使用length方法来实现。举例如下: 1...

ExtJS初接触 —— 了解 Ext Core

ExtJS初接触 —— 了解 Ext Core Ext Core是一款和jQuery媲美的轻型JS库,基于MIT许可。对于Dom的操作,我个人还是比较喜欢用jQuery。当然如果项目中用的是ExtJS框架,也就没必要多引用一个jQuery,Ext Core是ExtJS框架的一个小子集。如果仅仅使用Ext Core的功能,则只需引入builds文件夹下的一个...

重绘与重排及它的性能优化

1.重绘与重排 浏览器下载完页面中的所有组件——HTML标记、JavaScript、CSS、图片之后会解析生成两个内部数据结构——DOM树和渲染树。 DOM树表示页面结构,渲染树表示DOM节点如何显示。DOM树中的每一个需要显示的节点在渲染树种至少存在一个对应的节点(隐藏的DOM元素disply值为none 在渲染树中没有对应的节点)。渲染树中的节点被称为...

xxx.forEach is not a function(DOM集合--类数组对象转化为数组)

1,错误:Uncaught TypeError: hdList.forEach is not a function 2,错误的原因 原生js获取的DOM集合是一个类数组对象,所以不能直接利用数组的方法(例如:forEach,map等),需要进行转换为数组后,才能用数组的方法! 3,6种解决办法(假如hdList是一个DOM集合) (1),Array.fro...

attribute和property

前言:attribute和property分别翻译为“特性”和“属性”,这两者很容易混淆,本文主要介绍它们的异同。 attribute特性 【定义】 dom元素在文档中作为html标签拥有一些特性,比如id,class,title等标准特性,或开发人员自定义的特性。 <div title="bodyText" myProp="hello"&g...

Vue生命周期

  昨天简单介绍了一下生命周期是什么,以及生命周期的几个阶段,今天具体介绍一下生命周期各个阶段都是干什么的叭!   beforeCreate(创建前):    当前生命周期函数主要做初始化工作,可以创建一个loading。   Created(创建后*****):      1.当前生命周期函数中我们可以访问到vm身上所有的属性和方法    2.当前生命周...