摘要: a++与++a,对于a来说,这两个公式的运算结果都是相同的 不同的是,a++先把a返回 是将a先参与运算或者赋值++a 把a运算的结果返回 是+1以后的结果先参与运算或者赋值 如图 同理,a--和--a也是如此 阅读全文
posted @ 2020-07-25 20:13 木雨ua 阅读(1014) 评论(0) 推荐(0)
摘要: ES6中在封装代码时使用箭头函数,它是弱化版的函数,在语法上来说更为精简,更为容易识别, 但在本质上没有改变,所以将它视为语法糖 普通函数定义方式: 箭头函数定义方式: 以上两种定义结果相同 箭头函数的基本结构 : 1. 所有箭头函数都没有名字; 2. 必须使用赋值式声明去声明箭头函数; 形式如下: 阅读全文
posted @ 2020-03-26 20:01 木雨ua 阅读(142) 评论(0) 推荐(0)
摘要: 使用原生JS实现如下烟花效果: 点击页面任何位置,出现小圆点并爆炸如图所示 代码实现: Html部分:只有一个div标签 CSS部分:设置样式 Javascript部分 1.引入已经封装好的animate-opacity.js 2.原生js 面向对象编程 (1)单例模式的思想,向Firework上存 阅读全文
posted @ 2020-03-26 19:54 木雨ua 阅读(508) 评论(0) 推荐(0)
摘要: 快速排序算法基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 排序过程可以概括为六个字:找中点 分左右 下面为Javascript代码实 阅读全文
posted @ 2020-03-26 19:40 木雨ua 阅读(76) 评论(0) 推荐(0)