码迷,mamicode.com
首页 >  
搜索关键字:操作dom    ( 955个结果
JS如何给ul下的所有li绑定点击事件,点击使其弹出下标和内容
这是一个非常常见的面试题,出题方式多样,但考察点相同,下面我们来看看这几种方法:方法一: 方法二: 方法三: 方法四: 上面这四种方法都可以实现循环绑定,但是我们知道,频繁的操作DOM是非常消耗性能的,如果有1000个li,怎么办呢?我们还有另一种思路,事件代理,又称事件委托。简单的来讲就是利用JS ...
分类:Web程序   时间:2019-03-27 12:39:45    阅读次数:306
Javascript节点的概念与操作
DOM的最小组成单位叫做节点(node)。文档的树形结构(DOM树),就是由各种不同类型的节点组成。 每个节点都可以看作是文档树的一片叶子,一棵树是由无数片叶子所组成 最顶层的节点就是document节点,它代表了整个文档;是文档的根节点 查找节点: 整个文档的节点都是document节点,那么想要 ...
分类:编程语言   时间:2019-03-27 00:04:22    阅读次数:222
3-7 Vue中的列表渲染
举个案例:循环data中的list的值在div中,并显示相应的index值。 关于数组的循环: //显示效果如下图: //一般的列表渲染最好带一个key值,要把key值设置为唯一值的话,可以选择index。但在频繁操作DOM元素相对应的数据的时候,它还是有点浪费性能,可能让Vue没法充分复用DOM节 ...
分类:其他好文   时间:2019-03-23 00:45:25    阅读次数:139
微信小程序 数据绑定方式
与vue不同,在微信小程序中,js的数据和前端显示的数据是单数据流,也就是说,js里边的数据变了(通过setData),前端能立刻显示。但如果前端数据变了,js中的变量不能改变。 这个相比传统的前端已经算先进了。 传统的前端,即便是改变了js中的变量值,页面中的内容也不会变化,需要操作DOM来改变页 ...
分类:微信   时间:2019-03-21 18:46:26    阅读次数:240
[Intern][2019.03.16]针对已有的HTML如何只凭JS改动?
刚入职的时候看到公司用的HTML日志生成工具附带的Panel,工具不够用,找个Fail还要找半天,于是自己琢磨着添砖加瓦。以前也是个半吊子前端工程师,现在可倒好,想要改页面却连页面生成的模板在哪里都不知道,只有通过改动JavaScript才能实现对页面的修改。 固然,操作DOM有原版的 一族,可是它 ...
分类:Web程序   时间:2019-03-20 20:40:03    阅读次数:225
React State(状态)
React State(状态) React 把组件看成是一个状态机(State Machines)。通过与用户的交互,实现不同状态,然后渲染 UI,让用户界面和数据保持一致。 React 里,只需更新组件的 state,然后根据新的 state 重新渲染用户界面(不要操作 DOM)。 以下实例中创建 ...
分类:其他好文   时间:2019-03-20 11:53:23    阅读次数:176
Jquery 使用和Jquery选择器
jQuery中的顶级对象($) jQuery 中最常用的对象即 $ 对象,要想使用 jQuery 的方法必须通过 $ 对象。只有将普通的 Dom 对象封装成 jQuery 对象,然后才能调用 jQuery 中的各种方法。 $ 是 jQuery 简写,在代码中可以使用 jQuery 代替$ $ ,但一 ...
分类:Web程序   时间:2019-03-05 23:22:45    阅读次数:304
面试相关知识点
jQuery与Vue: 两者的区别: jQuery是使用选择器($)选取DOM对象,对其进行赋值、取值、事件绑定等操作,其实和原生的HTML的区别只在于可以更方便的选取和操作DOM对象,而数据和界面是在一起的。比如需要获取label标签的内容:$("lable").val();,它还是依赖DOM元素 ...
分类:其他好文   时间:2019-03-03 20:38:45    阅读次数:175
vue服务器端渲染
Vue.js 是构建客户端应用程序的框架。默认情况下,可以在浏览器中输出 Vue 组件,进行生成 DOM 和操作 DOM。然而,也可以将同一个组件渲染为服务器端的 HTML 字符串,将它们直接发送到浏览器,最后将这些静态标记"激活"为客户端上完全可交互的应用程序。 服务器渲染的 Vue.js 应用程 ...
分类:其他好文   时间:2019-02-28 22:56:50    阅读次数:204
vue的基本代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ...
分类:其他好文   时间:2019-02-26 00:51:02    阅读次数:197
955条   上一页 1 ... 17 18 19 20 21 ... 96 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!