1、为什么会有服务器渲染与客户端渲染? 越来越复杂的 UI 意味着越来越重的渲染工作。目前通常有两种选择:服务器渲染与客户端渲染。 以 Jade, YAML 为代表的模板渲染引擎一般作用于服务器作为后端的视图部分。 而使用 JavaScript 直接 处理 HTML DOM 则是 作用于前端,性质是 ...
分类:
其他好文 时间:
2018-07-23 22:40:21
阅读次数:
463
什么是Dom? DOM 是 Document Object Model(文档对象模型)的缩写。 HTML DOM 是: HTML 的标准对象模型 HTML 的标准编程接口 W3C 标准 HTML DOM 定义了所有 HTML 元素的对象和属性,以及访问它们的方法。 换言之,HTML DOM 是关于如 ...
分类:
其他好文 时间:
2018-07-21 18:04:06
阅读次数:
121
DOM Console 控制台对象提供了浏览器的debug的方法支持。 常用的:console.log()。 ??coffeescript中,这个方法不加括号。 DOM Document 当一个HTML document加载到浏览器上,它就成为了一个document object。 它是root n ...
分类:
Web程序 时间:
2018-07-20 20:33:36
阅读次数:
206
简介 jQuery 库可以通过一行简单的标记被添加到网页中。jQuery 是一个 JavaScript 函数库。 jQuery 库包含以下特性:HTML 元素选取HTML 元素操作CSS 操作HTML 事件函数JavaScript 特效和动画HTML DOM 遍历和修改AJAXUtilities 向 ...
分类:
Web程序 时间:
2018-07-18 19:02:19
阅读次数:
207
浏览器解析大致有以下几个步骤: (1) 解析HTML结构 (2) 加载外部脚本和样式 (3) 解析并执行脚本代码 (4) 构造HTML DOM 模型 (5) 加载图片等外部文件 (6) 界面加载完成 window.onload会在页面所有内容加载完成之后执行(第6步之后),比如图片等对媒体文件。如果 ...
1、什么是HTML DOM? HTML DOM是: HTML 的标准对象模型; HTML 的标准编程接口; W3C 标准。 HTML DOM 定义了所有 HTML 元素的对象和属性,以及访问它们的方法(接口)。 换言之,HTML DOM 是关于如何获取、修改、添加或删除 HTML 元素的标准。 2、 ...
分类:
Web程序 时间:
2018-07-16 12:28:34
阅读次数:
234
宿主对象即浏览器提供的对象,主要包括DOM对象和BOM对象。 一、DOM源起 1.SGML、XML和XHTML 2.XML的API 3.DOM节点层次 4.节点类型常量 4.节点类型常量 5.节点特性和方法 6.HTML DOM 二、DOM通用节点对象操作 1.DOM的通用属性 2.DOM的通用集合 ...
分类:
编程语言 时间:
2018-07-14 13:06:03
阅读次数:
157
有时我们获得的元素在页面的不可见区域,为了将其拖动到可见区域,在《js中scrollIntoView()的用法》一文中利用scrollIntoView(false),使元素的底部和页面的底部对齐,其实还有一种方法,就是为元素设置焦点,菜鸟教程有提到这种方法,详见 HTML DOM focus()方法 ...
分类:
其他好文 时间:
2018-07-01 00:24:23
阅读次数:
173
爬取站点 https://it.ithome.com/ityejie/ ,进入详情页提取内容。 ...
分类:
其他好文 时间:
2018-06-30 11:00:47
阅读次数:
205
一般情况下, 在原生js中,在函数中使用this事件调用者时可以直接写 this ; 但是在jQuery包中,使用this时需要写 $(this) 。 结论: this,表示当前的上下文对象是一个html DOM对象,可以调用html对象所拥有的属性,方法。$(this),代表的上下文对象是一个jq ...
分类:
Web程序 时间:
2018-06-22 13:22:10
阅读次数:
169