Javascript
meh_
记录自己学习过程中的问题。
展开
-
JavaScrip学习整理 -- 概念原理篇
1.什么是 事件代理(事件委托)?事件代理/事件委托,是利用事件冒泡的特性,将本该绑定在多个元素上的事件绑定在他的父祖先元素上,尤其在动态添加子元素的时候,可以非常方便的提高程序性能,减小内存空间。事件委托具体实现例子:2.事件冒泡、事件捕获事件冒泡:2020年9月18日16:44:41 按照从最特定的事件目标到最不特定的事件目标顺序触发。(子 -> 父)事件捕获:事件从最不精确的对象(document对象)开始触发,直至最精确的节点。(父 -> 子)一个对象的一个事件类型上的函数原创 2020-09-24 09:25:53 · 324 阅读 · 0 评论 -
JS笔记之--Javascript的取整、取商、取模、取余
js的取整(取商)parseInt(6/4) --> 1 (取商)//向上取整Math.ceil(1.1) --> 2 //向下取整Math.floor(1.9) --> 1//四舍五入取整Math.round(1.4) --> 1Math.round(1.5) --> 2js的取模(取余数)6%4 --> 2(取余数) parseInt(6%4) --> 2 (取余数)小练习,用取模运算确定奇原创 2020-09-12 09:43:04 · 4180 阅读 · 1 评论 -
JS笔记之--reduce & map
mapmap是什么:map() 方法创建一个新数组,其结果是该数组中的每个元素是调用一次提供的函数后的返回值。const array1 = [1, 4, 9, 16];const map1 = array1.map(x => x * 2);console.log(map1);// expected output: Array [2, 8, 18, 32]map怎么使用:由于map()方法定义在JavaScript的Array中,我们调用Array的map()方法,传入我们自己的函数原创 2020-09-12 09:13:24 · 84 阅读 · 0 评论