获得徽章 27
#每天一个知识点#
数据类型检测方法
1、typeof 操作符返回一个字符串,表示未经计算的操作数的类型。【适用于对除null之外的基本数据类型和function的检测,而对引用数据类型不适合】
2、instanceof 运算符用于检测一个对象在其原型链上是否存在一个构造函数的prototype属性。左操作数为对象,不是就返回false;右操作数必须是函数对象或者函数构造器,否则返回TypeError异常。【 适用于判断对象是否属于 Array、Date 和 RegExp 等内置对象;不同 window 或 iframe 之间的对象类型检测无法使用 instanceof 检测。】
3、Object.prototype.toString属于 Object 的原型方法,能精准地判断出值的数据类型。【需要以 Function.prototype.call 或者 Function.prototype.apply 的形式来调用,传递要检查的对象作为第一个参数。】
4、constructor:任何对象都有 constructor 属性,继承自原型对象,constructor 会指向构造这个对象的构造器或构造函数。
5、Array.isArray([])被ES5引入,该方法能准确检测一个变量是否为数组类型。
#与A-SOUL一起成为更好的自己# 这个天气给我热懵了,预报今天有雨也没有下。
#每天一个知识点# flex: 1; 的意思:
flex 是 flex-grow , flex-shrink 和 flex-basis 的简写。
flex-grow: 用于设置或检索弹性盒子的扩展比率
flex-shrink: 指定了 flex 元素的收缩规则
flex-basis : 制定了 flex 元素在主轴方向上的初始大小
#每天一个知识点# @mixin 和 @include
@mixin 指令允许我们定义一个可以在整个样式表中重复使用的样式。
@include 指令可以将混入(mixin)引入到文档中。
#每天一个知识点# js去重 ...new Set 实现
...new Set
#每天一个知识点# localStorage
可以使用键值对的形式,存取数据到 localStorage,存到 localStorage 中的数据可以被永久存储, 除非被主动删除。
#与A-SOUL一起成为更好的自己# 🍤 夏天和烤肉之间 就差一撮孜然
#每天一个知识点# CSS 字体设置小于12px
font-size: 10px; transform: scale(0.83333); transform-origin: 0 0;
font-size: 12px,给文本设置字体12px,并设置缩放值为 10/12=0.83333,也就是transform:scale(0.83);
下一页