摘要: //定义一个请求news的方法 function getNews(url) { //创建一个promise对象 let promise = new Promise((resolve, reject) => { //初始化promise状态为pending //启动异步任务 let re... 阅读全文
posted @ 2019-01-22 11:42 potato~e-e 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 用交互操作中,经常需要知道用户操作鼠标是否有移到元素内部或是元素外部,因此jQuery提供了一个mouseenter和mouseleave的快捷方法可以监听用户移动到内部的操作 使用上非常简单,三种参数传递方式与mouseover和mouseout是一模一样的,所以这里不再重复,主要讲讲区别,下面以 阅读全文
posted @ 2018-04-25 10:03 potato~e-e 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、:eq()选择器 语法: $( " :eq(index)" ) 在匹配的集合中选择索引值为index的元素,index索引值从0算起。就是选的第 “index+1” 的元素。 若要获取变量, 上面这种写法报错,要使用下面这种写法: :eq()选择器中要写变量,即index是动态变化的,则需要用+ 阅读全文
posted @ 2018-04-21 09:57 potato~e-e 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 一、安装环境 jQuery 每一个系列版本分为:压缩版(compressed) 与 开发版(development),我们在开发过程中使用开发版(开发版本便于代码修改及调试),项目上线发布使用压缩版(因为压缩版本体积更小,效率更快)。 jQuery是一个JavaScript脚本库,不需要特别的安装, 阅读全文
posted @ 2018-04-18 22:33 potato~e-e 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、说明 当页面有一个URL的时候,浏览器就会加载HTML,所有的HTML标签都转换完毕以后就叫做DOM树构建完毕。 渲染引擎的职责就是把请求的内容显示在屏幕上,渲染引擎可以显示HTML,XML,图片。通过插件可以显示其他类型的文档。渲染引擎首先通过网络获得所请求的内容,通常以8k分块的方法来完成。 阅读全文
posted @ 2018-04-15 22:06 potato~e-e 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 看代码: 阅读全文
posted @ 2018-04-13 17:18 potato~e-e 阅读(2052) 评论(0) 推荐(0) 编辑
摘要: 1.offsetWidth & width A:因为. 1.offsetWidth是只读属性,而style.width是可读写得。 2.offsetWidth返回的是一个整数,style.width返回的是一个字符串,并且带有单位;** 3.style.width只能返回以style方式定义的内部样 阅读全文
posted @ 2018-04-12 21:36 potato~e-e 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 原型模式 工厂模式 构造函数的区别,看代码: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>OOP</title> 6 </head> 7 <body> 8 <script type=" 阅读全文
posted @ 2018-04-12 20:18 potato~e-e 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1.JS数据类型 1.1 + -运算逻辑 var x="The answer is "+42; // The answer is 42 var y=42+"is the answer" ;// 42 is the answer BUT var z="37"-7; //30 var s="is the 阅读全文
posted @ 2018-03-26 11:10 potato~e-e 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 注意: table标签后的子节点有2个,一个是#text ;一个是tbody;而所有的tr是这个tbody的子节点。tbody中的节点: 发现每个tr后面都有一个#text节点。 阅读全文
posted @ 2018-03-22 22:16 potato~e-e 阅读(115) 评论(0) 推荐(0) 编辑