VUE 使用postMessage数据传递 ##A页面点击打开新窗口B ,新窗口B操作后触发onClickSave事件,这时A页面的message监听会获取到formB。1、A页面操作 (接收数据触发事件方)2、B页面操作(派发数据方)
录入指定开始时间, 输出开始到当前的指定年月季 function startAndNowTime(start = '2021-10-1', sign = '-') { const now = new Date() let nowYear = now.getFullYear() let startYear = +start.slice(0, 4) const nowMonth = now.getMonth() let ye...
css小技巧 1、单行文本溢出省略.text {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}overflow: hidden(文字长度超出限定宽度,则隐藏超出的内容)white-space: nowrap(设置文字在一行显示,不能换行)text-overflow: ellipsis(规定当文本溢出时,显示省略符号来代表被修剪的文本)2、多行文本溢出省略.text {display: -webkit-box;overfl
[‘1‘, ‘2‘, ‘3‘].map(parseInt) what & why ? [‘1’, ‘2’, ‘3’].map(parseInt) what & why ? // [1, NaN, NaN]parseInt(string,[, radix])parseInt() 函数解析一个字符串参数,并返回一个指定基数的整数 (数学系统的基础)string 要被解析的值。如果参数不是一个字符串,则将其转换为字符串(使用 ToString 抽象操作)。字符串开头的空白符将会被忽略。radix 一个介于2和36之间的整数(数学系统的基础),表示上述字符串的基数。默认为10。ra
JS实现 星星评分 // 模拟评分星星 class App{ constructor(){ this.box = document.querySelectorAll(".box"); let num = 4.4; this.int(this.box,num) } int(box,num) { box.forEac.
JavaScript 类型检查原理实现小 查验数据类型ifType = text => Object.prototype.toString.call(text).replace("[object",'').replace(/\]/,'').trim();console.log( ifType([]), // Array ifType({}), // Object ifType(null), // Null ifType(undefined), // undefined ifType("1"), // St
防抖 节流 点击下方链接查看安哥博客了解详情【参考以及copy来自 安歌的博客】 防抖(debounce)对于短时间内连续触发的事件,让它在某个时间期段内,事件只执行一次。节流(throttle)对于短时间内连续触发的事件,让他只执行一次。
vue项目中,更改代码深层样式 <p v-html="一段html内容"></p> 要给这段内容中的img标签添加样式1、p img{ width:100%;height:auto };2、p >>> img {widh:100%;height:auto;}