# DOM ## javascript 的组成部分 - DOM (document object model) 文档对象模型 - BOM (browers object model) 浏览器对象模型 - ECMAScript js 的核心 ![DOM树](./DOMltree.gif) ## DOM ...
分类:
编程语言 时间:
2020-12-31 12:30:28
阅读次数:
0
网络方面 web应用,总是会有一部分的时间浪费在网络连接和资源下载方面。往往建立一次网络连接是需要时间成本的。而且浏览器同一时间所发送的网络请求数是有限的。所以,这个层面的优化可以从「减少请求数目」开始: 减少http请求:在YUI35规则中也有提到,主要是优化js、css和图片资源三个方面,因为h ...
分类:
其他好文 时间:
2020-12-22 12:30:18
阅读次数:
0
基于注解和AOP实现的自定义日志系统。只需要两个类就能实现: 1. 注解类:设置自定义属性属性 2. 切面类:用于横切注解,获取注解属性值,保存日志 方法一 注解类: //注解类 //属性可以根据需要自行添加 @Target({ElementType.TYPE, ElementType.METHOD ...
分类:
编程语言 时间:
2020-11-21 11:49:52
阅读次数:
4
组件之间的传值 一个组件的 data 选项必须是一个函数,因此每个实例可以维护一份被返回对象的独立的拷贝 data: function () { return { count: 0 } } 通过 Prop 实例向子组件传递数据 Prop 是可以在组件上注册的一些自定义 属性。当一个值传递给一个 pr ...
分类:
其他好文 时间:
2020-11-20 12:02:08
阅读次数:
7
/** * Created by Eric on 2020/10/5. */(function(w){ function gesture(el,callback){ // 增加自定义属性 el.hasGestureStartTriggered = false; // el 绑定 手势事件 // 模拟 ...
分类:
Web程序 时间:
2020-10-06 20:12:48
阅读次数:
41
昨天到今天写的是轮播的自动播放、无限循环、点击事件、也可以自己滑动。 这个轮播图是进行过封装的,把一些简单的数据设置页面交互去提取出来。让以后用的时候直接可以用。 自动播放的话可以通过自定义属性来进行时间延迟设置。点击事件只是写了一个Toast,具体的内容可以根据自己的业务交互去写。 还有标题,它的 ...
分类:
其他好文 时间:
2020-08-24 16:33:04
阅读次数:
43
001、什么是懒加载 懒加载也就是延迟加载 当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为1*1px图片的路径(这样就只需请求一次,俗称占位图),只有当图片出现在浏览器的可视区域内时,才设置图片正真的路径,让图片显示出来。这就是图片懒加载。 002、为什么要使用懒加载 ...
分类:
其他好文 时间:
2020-08-13 12:08:32
阅读次数:
53
# 今日学习内容 ## Vue ### 父组件 data 或 methods 的值 可以通过 自定义属性(:xxxx="xxxx"),通过 子组件的 props 传递给 子组件 数据在哪个组件,更新数据的行为(方法),就应该定义在哪个组件 ### String.trim(); 方法用于删除字符串的头 ...
分类:
其他好文 时间:
2020-07-15 23:09:02
阅读次数:
75
一、1、el:元素挂载的地方data:数据模型二、模板语法概述1、差值表达式2、指令1、什么是自定义属性2、指令本身就是属性3、指令的格式如v-clock4、数据绑定指令v-text填充文本比差值表达式简洁v-pre:显示原始信息,跳过编译5、数据响应式(1)、如何理解数据响应式html5响应式根据屏幕尺寸的变化而变化数据响应式:数据的变化导致页面的变化(2)、什么是数据绑定,将数据绑定在标签中(
分类:
其他好文 时间:
2020-07-12 14:06:55
阅读次数:
54
演示选项卡功能是怎么实现的, 中间讲解的this关键字和自定义属性的应用。 ...
分类:
其他好文 时间:
2020-07-11 17:09:21
阅读次数:
79