JS其他
wuiaoHui
一个努力学习积极向上的前端学习者
展开
-
前端学习资料整理
图片(大于10k)压缩网站:https://tinypng.com/前端学习指南:https://devdocs.io/boostrap组件学习:https://getbootstrap.com/图标库:http://www.fontawesome.com.cn/faicons/Angular1. Angular组件学习:https://angular-ui.github.io/boot...原创 2020-12-28 08:33:08 · 243 阅读 · 0 评论 -
JS一些常见运算
1.只保留整数:parseInt();2.向下取整:Math.floor();3.向上取整:Math.ceil();4.求余数:leti=5,j=2;let y = i%j;5.求绝对值:Math.abs();6.四舍五入:Math.round();7.两者中的最小值:Math.min(a,b);8.两者中的最大值:Math.max(a,b);9.随机数:Mat...原创 2018-12-13 17:03:48 · 137 阅读 · 0 评论 -
null与undefined的是是非非
Null 类型是只有一个值的数据类型,这个特殊的值是 null。从逻辑角度来看,null 值表示一个空对象指针,而这也正是使用 typeof 操作符检测 null 值时会返回"object"的原因。 &n原创 2019-01-25 23:42:26 · 367 阅读 · 0 评论 -
ECMAScript 数组实现栈和队列操作
1.栈方法 ECMAScript 数组提供了一种让数组的行为类似于其他数据结构的方法。具体说来,数组可以表现得就像栈一样,栈是一种可以限制插入和删除项的数据结构。栈是一种 LIFO(Last-In-First-Out,后进先出)的数据结构,也就是最新添加的项最早被移除。而栈中项的插入(叫做推入)和移除(叫做弹出),只发生在一个位置——栈的顶部。...原创 2019-01-27 16:15:53 · 128 阅读 · 0 评论 -
JS合并数组的几种方式
1、concat()a=[];a.concat([1,2,3,4]);此时a还是为[],返回的结果为合并后的值。因为concat()方法不会改变原来的数组,只会返回合并后新的数组,所以如果a想要得到合并的值,就必须将返回的值赋值给a: a = a.concat([1,2,3,4]);2.、for循环 + push() 或者用ES6的扩展运算符…for( var t in [1,2...原创 2019-04-23 23:39:38 · 15818 阅读 · 0 评论 -
几个常用的数组方法
几个常用的数组方法push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。a.push([1,2,3,4]);pop() 方法用于删除并返回数组的最后一个元素。a.pop();shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。a.shift();unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。 a.unshift...原创 2019-04-24 22:28:57 · 111 阅读 · 0 评论