Skip to content

Instantly share code, notes, and snippets.

const genRandom = (min, max) => (Math.random() * (max - min + 1) | 0) + min;
.box {
position: relative;
background: #fff;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
&:after {
content: " "; // 要有空格
width: 0;
height: 0;
border: 8px solid transparent;
border-color: #ffffff transparent transparent transparent; // 倒三角
import _ from 'lodash';
const arr1 = [{name:1,value:1},{name:2,value:2},{name:3,value:3}];
const arr2 = [1,2];
const arr3 = _.filter(arr1, (v) => _.includes(arr2, v.name));
// arr3 = [{name : 1, value : 1}, { name: 2, value: 2 }]

1、packge.json

- node-sass
+ "sass": "^1.43.4
+ "sass-loader": ^8.0.2

2、vue.config.js

@pp129
pp129 / 区间[min,max]的随机整数
Created August 30, 2022 09:57
区间[min,max]的随机整数
/**
* 区间[min,max]的随机整数
* @param {*} min
* @param {*} max
*/
getRandomIntegerInRange (min, max) {
return Math.floor((max + 1 - min) * Math.random() + min)
}
/***************************************
* 生成从minNum到maxNum的随机数。
* 如果指定decimalNum个数,则生成指定小数位数的随机数
* 如果不指定任何参数,则生成0-1之间的随机数。
*
* @minNum:[数据类型是Integer]生成的随机数的最小值(minNum和maxNum可以调换位置)
* @maxNum:[数据类型是Integer]生成的随机数的最大值
* @decimalNum:[数据类型是Integer]如果生成的是带有小数的随机数,则指定随机数的小数点后的位数
*
const obj = {a:1,b:2}
Object.keys(obj).forEach((key, index) => {
console.log(key,index,obj[key])
})
// 将obj. hasOwnProperty(key) 改写成
Object.prototype.hasOwnProperty.call(obj, key)
var hello = {
hello : 'world',
foo : 'bar'
};
var qaz = {
hello : 'stevie',
foo : 'baz'
}
var myArray = [];
map.getView().once('change:resolution', (evt) => {
map.once('moveend', (evt) => {
zoomend(evt)
})
})
function zoomend(evt) {
console.log('current zoom: ' + evt.map.getView().getZoom())
evt.map.once('moveend', (evt) => {
this.zoomend(evt)