一.Javascript组成JavaScript的实现包括以下3个部分:ECMAScript(核心)描述了JS的语法和基本对象。文档对象模型 (DOM)处理网页内容的方法和接口浏览器对象模型(BOM)与浏览器交互的方法和接口javascript 有三部分构成,ECMAScript,DOM和BOM,根据宿主(浏览器)的不同,具体的表现形式也不尽相同,ie和其他的浏览器风格迥异,IE 扩展了 BOM,
转载
2023-07-18 16:42:19
40阅读
前戏
到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。
也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。
转载
2023-07-11 10:45:23
51阅读
正常情况下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+阅读
一.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阅读
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阅读
jQuery对象和DOM对象 DOM对象是在js当中的,简单的来说既是我们可以通过getElementById()我们可以取到的这些HTML结构。在js中并没有当中是没有jQuery对象的。 只有使用jQuery的时候才有jQuery对象,jQuery对象就是在DOM对象前加上$()即$(DOM对象)var cr=document.getElem
原创
2013-02-18 16:38:00
696阅读
使用如下代码进行测试:
<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阅读
使用如下代码进行测试:
<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阅读
Real DOM,真实DOM, 意思为文档对象模型,是一个结构化文本的抽象,在页面渲染出的每一个结点都是一个真实DOM结构, Virtual Dom,本质上是以 JavaScript 对象形式存在的对 DOM 的描述。 区别: 虚拟DOM不会进行排版与重绘操作 虚拟DOM进行频繁修改,然后一次性比较 ...
转载
2021-08-19 21:57:00
292阅读
2评论
取值jQuery 拥有可操作 HTML 元素和属性的强大方法。jQuery 中非常重要的部分,就是操作 DOM 的能力。jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。三个简单实用的用于 DOM 操作的 jQuery 方法:text() - 设置或返回所选元素的文本内容html() - 设置或返回所选元素的内容(包括 HTML 标记)val() - 设置或返回表
转载
2023-08-14 21:21:24
83阅读
工作之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下方法代码初学jQuery,会对jQuery对象和DOM对象心存很大的困惑,因此有要必白明他们之间的区分和联系。DOM对象是我们用传统的方法(javascript)得获的对象
转载
2013-05-09 20:03:00
99阅读
2评论
js原生获取的dom是一个对象,jQuery对象就是一个数组对象,其实就是选择出来的元素的数组集合,所以说他们两者是不同的对象类型不等价。 原生...
原创
2022-03-02 13:41:24
220阅读
1. jquery选择器css$("#file_loading").css("visibility", "visible")2. dom选择器
原创
2022-07-08 11:28:46
132阅读
DOM对象和js对象以及jQuery对象的区别 一、DOM对象 文档对象模型简称DOM,是W3C组织推荐的处理可扩展置标语言的标准编程接口。 二、JavaScript 对象 三、jQuery对象 jQuery对象其实是一个JavaScript的数组,这个数组对象包含125个方法和4个属性 4个属性分
原创
2021-07-15 10:19:20
145阅读