获得徽章 0
#每天一个知识点#
查找日期位于一年中的第几天
const dayOfYear = (date) => Math.floor((date - new Date(date.getFullYear(), 0, 0)) / 1000 / 60 / 60 / 24);

dayOfYear(new Date()); // 307
展开
评论
#每天一个知识点#
console.log要慎用, 容易造成内存泄露
1
#每天一个知识点#
字符串转成数字

let total = parseInt('453');
let average = parseFloat('42.6');

let total = +'453';
let average = +'42.6';
展开
评论
#每天一个知识点#
找出数组中的最大和最小数字
const arr = [2, 8, 15, 4];
Math.max(...arr); // 15
Math.min(...arr); // 2
评论
#每天一个知识点# Javascript中是没有整数概念的,但是利用好操作符可以轻松处理,同时获得效率上的提升。 |0和~~是很好的例子,使用这两者将浮点转化成整形效率比parseInt和Math.round要快。
如:
>console.log((9/5)|0); // 1
>console.log((6/5)|0);// 1
>console.log(~~(9/5)); //1
>console.log(~~(6/5)); //1
展开
评论
#每天一个知识点#
iframe 有那些优点和缺点?
iframe 元素会创建包含另外一个文档的内联框架 (即行内框架)
优点:
用来加载速度较慢的内容 (如广告)
可以使脚本可以并行下载
可以实现跨子域通信
缺点:
。iframe 会阻塞主页面的 onload 事件
无法被一些搜索引擎索识别
会产生很多页面,不容易管理
展开
评论
#每天一个知识点# v-if会调用addIfCondition方法,生成vnode的时候会忽略对应节点,render的时候就不会渲染
1
#每天一个知识点#
元素的层叠顺序
(1)背景和边框:建立当前层叠上下文元素的背景和边框。
(2)负的 z-index:当前层叠上下文中,z-index 属性值为负的元素。
(3)块级盒:文档流内非行内级非定位后代元素。
(4)浮动盒:非定位浮动元素。
(5)行内盒:文档流内行内级非定位后代元素。
(6)z-index:0:层叠级数为 0 的定位元素。
(7)正 z-index:z-index 属性值为正的定位元素。
展开
评论
#每天一个知识点#
1. word-break:break-all;只对英文起作用,以字母作为换行依据
2. word-wrap:break-word; 只对英文起作用,以单词作为换行依据
3.white-space:pre-wrap; 只对中文起作用,强制换行
4.white-space:nowrap; 强制不换行,都起作用
5.white-space:nowrap; overflow:hidden; text-overflow:ellipsis;不换行,超出部分隐藏且以省略号形式出现(部分浏览器支持)
展开
评论
#每天一个知识点#
页面平滑滚动
给容器加上 css scroll-behavior: smooth
评论
#每天一个知识点#
Object.assign() 方法来将多个对象合并到一个新对象中
评论
#每天一个知识点#
可以使用 filter 属性来应用各种图像滤镜效果,例如 filter: grayscale(100%) 会使图片变成灰色
评论
#每天一个知识点#
解析 get 参数 const q = {};url.replace(/([^?&=]+)=([^&]+)/g,(_,k,v)=>q[k]=v);
评论
#每天一个知识点#
position: static => 无定位
position: absolute => 绝对定位
position: fixed => 相对窗口的固定定位
position: relative => 相对定位
评论
#每天一个知识点#
arguments(函数参数集合)
干树杈于2023-07-01 07:37发布的图片
评论
#每天一个知识点#
简写 <abbr title="Hello Word">Hello</abbr>
评论
#每天一个知识点#
writing-mode属性定义文本行是水平还是垂直布置,块的进度方向
1
下一页
个人成就
文章被点赞 1
文章被阅读 1,675
掘力值 29
收藏集
0
关注标签
19
加入于