摘要: 普通函数中的this指向: 1 var name = 'window' 2 3 var A = { 4 name: 'A', 5 sayHello: function() { 6 console.log(this.name) 7 } 8 } 9 10 A.sayHello() //输出A 11 12 阅读全文
posted @ 2021-03-09 21:27 memeflyfly 阅读(59) 评论(0) 推荐(0) 编辑
摘要: css实现动画主要有3种方式,第一种是:transition实现渐变动画,第二种是:transform转变动画,第三种是:animation实现自定义动画,下面具体讲一下3种动画的实现方式。 一、transition渐变动画 过渡属性 下表列出了所有的过渡属性: 属性描述CSS transition 阅读全文
posted @ 2021-03-03 13:37 memeflyfly 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 事件冒泡和事件捕获 1 .wrapper { 2 width: 300px; 3 height: 300px; 4 background-color: darkturquoise; 5 } 6 7 .content { 8 width: 200px; 9 height: 200px; 10 back 阅读全文
posted @ 2021-02-27 16:48 memeflyfly 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 排序前后对比图 before: after: 1 <select id="myselect" size="5"> 2 <option>E</option> 3 <option>D</option> 4 <option>C</option> 5 <option>A</option> 6 <option 阅读全文
posted @ 2021-02-08 19:05 memeflyfly 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 一、回调函数 这是异步编程最基本的方法。 假定有两个函数f1和f2,后者等待前者的执行结果。 f1(); f2(); 如果f1是一个很耗时的任务,可以考虑改写f1,把f2写成f1的回调函数。 function f1(callback){ setTimeout(function () { consol 阅读全文
posted @ 2021-02-08 14:19 memeflyfly 阅读(258) 评论(0) 推荐(0) 编辑
摘要: JavaScript作用域 在JavaScript中,变量的作用域有全局作用域和局部作用域两种 1. 全局作用域(Global Scope) 在代码中任何地方都能访问到的对象拥有全局作用域,一般来说以下几种情形拥有全局作用域: (1)最外层函数和在最外层函数外面定义的变量拥有全局作用域,例如: 1 阅读全文
posted @ 2021-02-06 18:56 memeflyfly 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 定义和用法 data-* 属性用于存储页面或应用程序的私有自定义数据。 data-* 属性赋予我们在所有 HTML 元素上嵌入自定义 data 属性的能力。 存储的(自定义)数据能够被页面的 JavaScript 中利用,以创建更好的用户体验(不进行 Ajax 调用或服务器端数据库查询)。 data 阅读全文
posted @ 2021-02-05 21:18 memeflyfly 阅读(922) 评论(0) 推荐(1) 编辑
摘要: 获取成功的结果 1 // 摇骰子函数 2 function ysz() { 3 return new Promise((resolve, reject) => { 4 let sino = parseInt(Math.random() * 6 + 1) 5 setTimeout(() => { 6 阅读全文
posted @ 2021-01-31 18:03 memeflyfly 阅读(269) 评论(0) 推荐(0) 编辑
摘要: <div class="cnblogs_Highlighter sh-gutter"> <div> <div id="highlighter_468844" class="syntaxhighlighter javascript"> <table border="0" cellspacing="0" 阅读全文
posted @ 2021-01-30 16:20 memeflyfly 阅读(54) 评论(0) 推荐(0) 编辑
摘要: alert([]==[]); // false alert([] []); // false 以上两句代码都会弹出false。 因为JavaScript里面Array是对象,==或 操作符只能比较两个对象是否是同一个实例,也就是是否是同一个对象引用。目前JavaScript没有内置的操作符判断对象的 阅读全文
posted @ 2021-01-30 15:44 memeflyfly 阅读(1930) 评论(0) 推荐(0) 编辑