前戏
到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。
也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。
转载
2023-07-11 10:45:23
51阅读
一.Javascript组成JavaScript的实现包括以下3个部分:ECMAScript(核心)描述了JS的语法和基本对象。文档对象模型 (DOM)处理网页内容的方法和接口浏览器对象模型(BOM)与浏览器交互的方法和接口javascript 有三部分构成,ECMAScript,DOM和BOM,根据宿主(浏览器)的不同,具体的表现形式也不尽相同,ie和其他的浏览器风格迥异,IE 扩展了 BOM,
转载
2023-07-18 16:42:19
40阅读
正常情况下js都是顺序执行的,但是也有很多场景下实际上是异步操作:1、定时器都是异步操作2、事件绑定都是异步操作3、AJAX中一般我们都采取异步操作(也可以同步)4、回调函数可以理解为异步(不是严谨的异步操作) 剩下的都是同步处理异步操作产生的本质原因:js单线程event-loop运行模型由于js会操作dom,而dom要展示出来就必须经过渲染,渲染的dom必须具有完整一致性,我们不能一边渲染do
在讨论之前,先约定好定义变量的风格。如果获取的对象是jQuery对象,那么在变量前加上$,例如:var $variable = jQuery对象;如果获取的是DOM对象,则定义如下:var variable = DOM对象; jQuery对
转载
2021-07-22 11:05:23
10000+阅读
js的写法:document.getElementById('save').disabled=true; 在jquery中我是这样写的$("#save").disabled = true; 为什么没效果呢 这个是典型的问题,其实因为$("#save")出来的其实是jQuery对象,而不是普通DOM对象 解决方法有2: 1,用JQ写法,$("#save").attr("dis
原创
2015-08-09 20:37:24
819阅读
1.DOM对象和JQuery对象的区别
DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得的对象;
var domObj = document.getElementById("id"); //DOM对象
var $obj = $("#id"); //jQuery对象;
jQuery对象就是通过jQuery包装DOM对象后产生
转载
2018-02-23 10:09:00
71阅读
2评论
第一个:通过getElenmentById()、getElenmentsByName()、getElenmentByTagName()、createElenment()等方法获取的标签对象就是Dom对象,并且我们可以通过Alert这个函数打印出他的效果,如下所示: 从图片可以看出,对象为HTML的标 ...
转载
2021-10-14 14:48:00
225阅读
2评论
DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得的对象; 代码如下: jQ...
原创
2022-03-02 14:26:39
66阅读
DOM对象和JQuery对象的区别
转载
精选
2012-06-13 16:59:44
485阅读
待定
原创
2016-09-01 12:15:50
197阅读
一.BOM和DOM概念1.概念 JavaScript分为 ECMAScript,DOM,BOM三部分。 BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 DOM (Document Object Model)是指文档对象模型,通过它,可以访问HTML文档的所有元素。 2.BOM和DOM的区别
转载
2023-07-18 16:43:28
173阅读
使用如下代码进行测试:
<html>
<script src="jquery_1.7.1.js">
</script>
<script>
$(document).ready(start());
function start() {
console.log("start here");
var main = $("#main");
consol
原创
2021-07-15 15:58:42
115阅读
DOM对象:使用JavaScript中的方法获取页面中的元素返回的对象就是DOM对象。jQuery对象:jquery对象就是使用jquery的方法获取
原创
2022-03-15 15:00:48
172阅读
使用如下代码进行测试:
<html>
<script src="jquery_1.7.1.js">
</script>
<script>
$(document).ready(start());
function start() {
console.log("start here");
var main = $("#main");
console...
原创
2022-04-15 16:15:48
74阅读
DOM对象:使用JavaScript中的方法获取页面中的元素返回的对象就是DOM对象。jQuery对象:jquery对象就是使用jquery的方法获取页面中的元素返回的对象就是jQuery对象。jQuery对象其实就是DOM对象的包装集(包装了DOM对象的集合(伪数组))DOM对象与jQuery对象的方法不能混用。js对象对象不能调用jq对象的方jq对象与js对象的联系(jq对象其...
原创
2021-05-20 10:52:45
187阅读
使用jQuery操作DOMDOM(Document Object
Model)文档对象模型,是一种与浏览器、平台、语言无关的接口,使用该接口可以轻松地访问页面中所有的标准组件。DOM操作分为三个方面:DOM Core(核心)、HTML-DOM和CSS-DOM1) DOM
Core:常使用getElementByID(),getElementsByTagName(),getAttribute()
转载
2023-12-12 19:08:44
53阅读
Jquery中DOM节点的操作已有对象.append(要添加的对象)作为最后一个子元素添加要添加的对象.appendTo(已有对象)prepend()/prependTo()作为第一个子元素添加已有元素.before(要添加的元素)/after()在对象前面/后面添加新的元素,可用逗号分割添加多个元素 要添加的元素.insertBefore(已有元素)/insertAfter()&nbs
转载
2023-08-18 14:37:04
68阅读
取值jQuery 拥有可操作 HTML 元素和属性的强大方法。jQuery 中非常重要的部分,就是操作 DOM 的能力。jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。三个简单实用的用于 DOM 操作的 jQuery 方法:text() - 设置或返回所选元素的文本内容html() - 设置或返回所选元素的内容(包括 HTML 标记)val() - 设置或返回表
转载
2023-08-14 21:21:24
83阅读
js原生获取的dom是一个对象,jQuery对象就是一个数组对象,其实就是选择出来的元素的数组集合,所以说他们两者是不同的对象类型不等价。 原生...
原创
2022-03-02 13:41:24
220阅读
Real DOM,真实DOM, 意思为文档对象模型,是一个结构化文本的抽象,在页面渲染出的每一个结点都是一个真实DOM结构, Virtual Dom,本质上是以 JavaScript 对象形式存在的对 DOM 的描述。 区别: 虚拟DOM不会进行排版与重绘操作 虚拟DOM进行频繁修改,然后一次性比较 ...
转载
2021-08-19 21:57:00
292阅读
2评论