一道前端js面试题function(a){ if(a>100){ }else if(a<=100){ }else{} }
function(a){ if(a>100){ }else if(a<=100){ }else{} }问什么时候会跳到else里,要是不想跳到else里怎么办(typeof(a)===number)…
eChartjs 中datazoom 设置startValue 和endValue 无效
dataZoom: [ { type: 'inside', // start: 50, // end: 100, }, { show: true, type: 'slider', //滑动块 top: '90%', rangeMode: "value", startValu…
webpack 分包,如何把模块和依赖打包在一起
问题出现的环境背景Webpack v5问题描述主入口 index.js 引用 components 目录下的 a 模块和 b 模块,a 模块中引用 c 模块,index.js 中并未直接引用 c…
npm包内如何根据环境去导出的配置, 并且需要被tree shaking?
我打算将一些配置统一存放至一个npm包中然后通过导出的形式去使用, 但是项目所使用的配置 开发环境和生产环境并不相同, 所以需要能够根据环境导出,…
vue FullCalendar v5月视图怎么清空所有事件?
第一次进入会请求数据渲染events,后面想改变条件后重新请求数据渲染events,如果不清空数据就会重复,要怎么清空所有事件?<FullCalendar ref="cal…
cookie不设置失效时间,关闭浏览器tab,cookie不会消失?
我的需求是关闭当前网站(chrome的某个Tab)cookie要清除。然后我不设置cookie的失效时间,cookie有效时间不就是会话时间吗?但是我关闭网站(chrome…
关于vue3中watchEffect与watch的疑问
<template> <input v-model="value" type="text" @input="handleInputChange" /> </template>setup() { const value = ref('') watchEffe…
sort(x,y) 里面的x y是什么含义?
sort(x,y) 里面的x y是什么含义?为什么var array=[-1,1,3,4,6,10] array.sort((a,b)=>{ console.log(a,b,'+++++=') }) 打印出:里面的4 1 是怎么来…
safari浏览器全屏后高度100vh没有重新计算
全屏dom.requestFullscreen()dom的高度设置为100vh,未全屏之前高度是1330px,全屏之后高度依然是1330px,而不是期望的1440px.…