一、jq属性操作 二、jq的链式操作 1.实现链式编程的核心,是对象中的每一个方法都会返回当前对象 2.在方法中,js提供一个this的关键字,表示当前对象,this是实现链式编程的核心 jq创建文档 jq的文档操作 1.\$(父对象).append($(子对象):将子对象添加到父对象中最后面 2. ...
分类:
其他好文 时间:
2019-08-07 16:09:58
阅读次数:
90
1. jQuery与DOM 的转换 jquery → DOM: jQuery对象[ ] DOM → jQuery:$(dom对象 ) 2. 注册事件 简单方式: $('选择器').事件名(事件处理程序) on的方法: jQuery对象.on( '事件名', 事件处理程序) 事件委托: jQuery对 ...
分类:
Web程序 时间:
2019-07-01 21:37:28
阅读次数:
158
一、promise的组成 1、task:promise要完成的任务; 2、result:处理完的数据; 3、status:状态; 4、fulfill、reject(对应catch) 5、ResolveCallback ErrorCallback promise状态的解释函数 6、resolve: 对 ...
分类:
其他好文 时间:
2019-07-01 12:20:11
阅读次数:
91
StringBuffer的含义: StringBuffer是线程安全的可变字符串 String和StringBuffer的区别: A、String的长度和内容是不可改变的,StringBuffer是可变的 B、StringBuffer拼接字符串在常量池中不会浪费过多的空间 StringBuffer的 ...
分类:
其他好文 时间:
2019-06-15 10:19:19
阅读次数:
92
js的三种异步处理 Promise 对象 含义: Promise是异步编程的一种解决方案, 优点: 相比传统回调函数和事件更加合理和优雅,Promise是链式编程(后面会详细讲述),有效的解决了令人头痛的回调地狱问题,Promise的结果有成功和失败两种状态,只有异步操作的结果,可以决定当前是哪一种 ...
分类:
Web程序 时间:
2019-05-02 11:54:27
阅读次数:
132
StringBuilder概述 因为字符串的底层是一个被final修饰的数组,不能改变,是一个常量。所以每当进行字符串拼接时,总是会在内存中创建一个新的对象。由此可知,如果对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,既耗时,又浪费空间。为了解决这一问题,可以使用`java.la ...
分类:
其他好文 时间:
2019-04-27 09:31:10
阅读次数:
114
初识 A container object which may or may not contain a non null value. 笔者理解,Optional是一个容器类。将Object放到Optional中,从而可以使用容器的一些特性,比如链式编程(Stream)等。 具体应用起来,可以分为 ...
分类:
编程语言 时间:
2019-04-12 19:27:57
阅读次数:
210
实现Runnable接口创建多线程: 创建一个Runnable接口的实现类RunnableImpl: 主线程中: 其中,链式编程的Thread类的静态方法currentThread方法点getName是获取的是当前线程的名称; 运行结果: 线程抢占cpu资源是随机的,无法人为控制; 实现Runnab ...
分类:
编程语言 时间:
2019-04-07 13:08:54
阅读次数:
175
一、层次选择器 1、后代选择器$("div p"):div中所有的p标签元素 2、自带选择器$("div>p"):div中的子代是p的第一层元素 3、兄弟选择器$("div+p")和div是兄弟的p标签 4、相邻兄弟选择器$("div~p")与div相邻的p标签 二、jQuery自带的序号选择器 1 ...
分类:
Web程序 时间:
2019-03-17 13:45:02
阅读次数:
199
前端之HTML,CSS(六) CSS 盒子模型 CSS中的重点,理解盒子模型对于CSS才能有更清晰的认识。网页说简单一点其实就是一块一块的拼接出来的,可以想象成拼图,所有图块拼接在一起就成了一幅图像。如此而言,网页就是拼接后的图像,那盒子就是图块了。 可以看到粗略的把网页的一部分截切成单个小盒子了, ...
分类:
Web程序 时间:
2019-03-05 21:30:45
阅读次数:
232