- 博客(11)
- 收藏
- 关注
原创 微信小程序“errMsg“:“setClipboardData:fail api scope is not declared in the privacy agreement“隐私权限问题
微信小程序隐私协议,errMsg:setClipboardData异常
2023-11-09 11:54:11
3182
1
原创 数组去重的方法
已知数组arr=[3, 3, 5, 5, 7, 1, 8, 8],去掉数组中重复的数,得到newArr=[3, 5, 7, 1, 8]方法一:indexOfvar arr = [3, 3, 5, 5, 7, 1, 8, 8];function removeRepeat(){ var newArr = []; //定义一个临时数组 for(var i = 0; i < arr.length; i++){ //循环遍历当前数组
2022-03-29 14:38:18
997
原创 数组依次执行回掉方法并返回最终的值(求和)reduce用法
已知arr = [1, 2, 3, 4, 5, 6, 7, 8, 9],求数组的和let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];let total = arr.reduce( function ( total, item ) {return total+item;})console.log(total) // 输出为45reduce回调函数有四个参数,第一个是总和(必须),也是返回的值,第二个是当前元素(必须),第三个是当前元素的索...
2021-12-13 16:38:12
355
原创 判断数组中是否都符合条件every用法
已知arr = [1, 3, 5, 63, 435, 1991, 1005, 876],判断数组中是否有1005let arr = [1, 3, 5, 63, 435,1005, 1991];let isHave = arr.some( function (item) {return item === 1005})console.log(isHave) // 输出为trueevery方法会依次检测数组中每一个元素是否符合给定函数的条件,返回布尔值,不会对空数组...
2021-11-29 16:09:16
1318
原创 判断数组中是否含有某一值some用法
已知arr = [1, 3, 5, 63, 435,1005, 1991],判断数组中是否有1005some方法,依次检测数组中每一个元素是否符合给定函数的条件,返回布尔值,不会对空数组处理,不改变原数组。在执行中,有一个满足就返回true,不再继续执行let arr = [1, 3, 5, 63, 435,1005, 1991];let isHave = arr.some( function (item) {return item === 1005})consol...
2021-11-26 17:14:56
718
原创 两个对象属性合并
已知 obj1 = { a: 1, b: 2, c: 3, d: 4}和obj2= { c: 4, d: 5, e: 6, f: 7} 两个对象,如何得到newObj ={ a: 1, b: 2, c: 4, d: 5, e: 6, f: 7}方法一:letnewObj = obj1Object.keys(obj2).forEach(element => { newObj[element] = obj2[element]})方法二:letne...
2021-11-18 16:47:03
299
原创 过滤掉两个数组中对象id值相等的项
已知 array1 = [{id: 1, num:10}, {id: 2, num:20}, {id: 3, num: 30}] 和array2= [{id: 2, num:20}, {id: 3, num: 30}, {id: 4, num: 40}] 两个数组,如何得到newArray =[{id: 1, num:10}, {id: 2, num:20}, {id: 3, num: 30}, {id: 4, num: 40}]]方法一:let diff = array2.filter..
2021-10-11 18:10:17
751
原创 合并两个数组:以一个为基础数组,相同id只保留一个,且合并属性
已知 array1 = [{id: 1, num:10}, {id: 2, num:20}] 和 array2= [{id: 2}, {id: 3}] 两个数组,如何得到newArray =[{id: 2, num: 20}, {id: 3}]代码如下:const newArray = array2.map(item => {const data = array1.find(i => item.id === i.id)return {...
2021-09-29 14:55:22
344
原创 Vue filter过滤器用法
一、在html中使用(msg为需要filter处理的值,filterA为过滤器){{ msg | filterA }} 双括号插值内单个使用{{ msg | filterA| filterB }} 双括号插值内多个连用。<h1 v-bind:id=" msg | filterA"></h1> v-bind绑定的值的地方。{{ msg | filterA('***', '--')}} 有参数的过滤器二、在js中使用this.$options.filters...
2021-09-22 14:31:17
435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅