- 博客(4)
- 收藏
- 关注
转载 flex:1 到底代表什么?
flex:1 到底代表什么?方便自己学习,原作者博客链接:https://zhuanlan.zhihu.com/p/136223806利用 flex: 1; 确实实现了三个不同内容的 div 平分空间, 所以按我以前的想法来说:flex: 1; === flex: 1 1 auto;于是我就又做了几个实验, 改了一下 flex-basis 的参数, 得出以下结论flex: 1; === flex: 1 1 任意数字+任意长度单位;可以看出最重要的一点在 第三个参数 flex-basis
2021-05-18 18:49:49
645
1
转载 bind、call、apply的区别
1. callcall、apply、bind都是改变this指向的方法fn.call当前实例(函数fn)通过原型链的查找机制,找到function.prototype上的call方法,function call(){[native code]}fn.call()把找到的call方法执行当call方法执行的时候,内部处理了一些事情1.首先把要操作的函数中的this关键字变为call方法第一个传递的实参2.把call方法第二个及之后的实参获取到3.把要操作的函数执行,并且把第二个以后传递进来的
2021-05-05 21:23:04
372
转载 使用Object原型中的toString判断数据类型
使用Object原型中的toString判断数据类型typeof关键字结果如下图显示,空数组 和 null被 typeof 解释为 object 类型,有的人可能会认为 typeof 关键字对数组 和 null 的类型判断是错误的,其实typeof对于数组 和 null 的类型判断是正确的,只不过不够精准而已。其他(数字Number,布尔值Boolean,字符串String,函数Function,对象Object,Undefined)这一些数据类型在typeof 下都被精准的解释,只有数组和nul
2021-05-02 15:16:00
433
转载 原始值和引用值类型及区别
javascript中原始值和引用值类型及区别首先原始值和引用值类型都是我们JS中的数据类型,为了充分利用存储空间,定义了不同的数据类型,而且我们JS是弱类型,动态语言,数据类型可变。原始值(简单数据类型):存储在栈中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。包含五种简单数据类型:undefined、null、boolean、number 和 string ;可以通过typeof 运算符来判断一个值是否在某种类型的范围内,如果它是原始类型,还可以判断它表示哪种原始类型。引用值(复杂数
2021-05-02 09:25:47
466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人