JS分为三部分: ECMAScript标准 js基本语法 DOM 文档对象模型 DOM提供了方法操作DOM树上的节点 BOM 浏览器对象模型 通过BOM可以 获得屏幕分辨率 控制浏览器跳转 弹出框 BOM中的顶级对象就是window,DOM中的顶级对象是document。document是windo ...
分类:
Web程序 时间:
2019-01-25 15:58:59
阅读次数:
183
一:JavaScript导读 JS属于编写运行在浏览器上的脚本语言 JS采用ECMScript语法 操作BOM:浏览器对象模型 操作DOM:文档对象模型 如:使用浏览器的历史记录,使用浏览器的弹出框,修改页面内容,修改页面样式,响应用户交互事件等 二:JavaScript引入 2.1行间式:存在于行 ...
分类:
编程语言 时间:
2019-01-22 21:55:49
阅读次数:
230
因为vue项目是无法直接操作dom的,但是有时候开发需求迫使我们去操作dom。 两个办法,一个是很low的再引入jq,然后通过jq来操作,但是这样就失去了我们使用vue的意义, 可惜的是我曾经这样干过,而且当时觉得我就是个天才。 另一个就是添加ref属性,对ref进行操作。 好了完美解决。 很不巧, ...
分类:
其他好文 时间:
2019-01-18 10:55:03
阅读次数:
1591
DOM(Document Object Model)即文档对象模型,针对HTML和XML文档的API(应用程序接口)。DOM描绘了一个层次化的节点树,运行开发人员添加、移除和修改页面的某一部分。DOM脱胎于Netscape及微软公司创始的DHTML(动态HTML),但现在它已经成为表现和操作页面标记 ...
分类:
编程语言 时间:
2019-01-17 22:44:46
阅读次数:
230
1.jQ操作DOM元素的绑定事件的四种方式 jQ中提供了四种事件监听方式,bind、live、delegate、on,对应的解除监听的函数分别是unbind,die,undelegate,off2.bind $(selector).bind(event,data,function) event:事件 ...
分类:
Web程序 时间:
2019-01-16 16:48:38
阅读次数:
172
Vue 在插入、更新或者移除 DOM 时,提供多种不同方式的应用过渡效果。包括以下几种常见的方式: 在 CSS 过渡和动画中自动应用 class 可以配合使用第三方 CSS 动画库,如 Animate.css 在过渡钩子函数中使用 JavaScript 直接操作 DOM 在 CSS 过渡和动画中自动 ...
分类:
其他好文 时间:
2019-01-15 10:37:59
阅读次数:
202
1:什么是MVVM MVVM是是Model-View-ViewModel的缩写,Model代表数据模型,定义数据操作的业务逻辑,View代表视图层,负责将数据模型渲染到页面上,ViewModel通过双向绑定把View和Model进行同步交互,不需要手动操作DOM的一种设计思想。 2:MVVM和MVC ...
分类:
其他好文 时间:
2019-01-14 17:10:47
阅读次数:
221
什么是 jQuery jQuery 是 js 的一个库,封装了我们开发过程中常用的一些功能,方便我们调用,提高开发效率。 js库是把我们常用的功能放到一个单独的文件中,我们用的时候,直接引用到页面里即可。 官网:http://jquery.com/ 官网API文档:http://api.jquery ...
分类:
Web程序 时间:
2019-01-13 02:07:01
阅读次数:
156
DOM描绘了一个层次化的节点树,通过对节点进行操作,实现对文档内容的添加、删除、修改、查找等功能。 ...
分类:
其他好文 时间:
2019-01-12 15:17:53
阅读次数:
194
事件处理: 1、页面加载后的执行 类似于window.onload 但不同于 window.onload jQuery加载后执行的特点: 在DOM树加载完毕的时候就开始执行 $(document).ready( function(){ //页面的初始化操作 //DOM树加载完成后就开始运行 } ); ...
分类:
Web程序 时间:
2019-01-12 11:07:07
阅读次数:
395