- 博客(7)
- 收藏
- 关注
原创 js中关于“+”运算符和“==”运算符
] == null // false 规则: null被当成复合对象,由于null没有valueOf与toString方法,因此和除了undefined之外的其它类型值进行比较时始终返回false ,除此之外null、undefined和其他类型相比较都为false。[1,2] == “1,2” // true 规则:一个值是对象,另一个值是数字或者字符串,将对象转换为原始值,在进行比较 将[1,2]转换为字符串 使用toString()转换为1,2。
2024-03-11 13:54:29
491
原创 js动态的获取浏览器页面放大缩小的比例
this.$nextTick(() => { window.addEventListener("resize", () => { //监听浏览器窗口大小改变 //浏览器变化执行动作 function ChangeRatio() { var ratio = 0; var screen = window.screen; var ua = navigator.userAgent.toLowerCase(); if (windo
2021-12-01 13:43:41
2028
原创 ts有哪些数据类型
ts有哪些数据类型ts的数据类型有:布尔值、数字、字符串、数组、元组、枚举、any、void、null和undefined、never、object布尔值:let bool: boolean = false;数字:let num: number = 5;字符串:let name: string = “bob”;还可以使用模版字符串,它可以定义多行文本和内嵌表达式。 这种字符串是被反引号包围( `),并且以${ expr }这种形式嵌入表达式let name: st
2021-07-07 15:11:18
9782
原创 带有输入框的选取文件按钮,输入框中显示选取文件的路径
element ui组件中所提供的选取文件,上传文件,显示的文件路径是以列表的形式显示在按钮下方,通常不能满足需求,会需要有一个文本框之类的显示路径在按钮前效果如下:
2021-07-06 09:27:13
1103
原创 Array.from()方法详解
Array.from()方法详解作用:将一个类数组对象或者可遍历对象转换成一个真正的数组类数组对象:最基本的要求就是具体length属性的对象;将类数组转换为真正的数组let array = {0:“aaa”,1:“12”,2:[“bbb”,“ccc”,“ddd”],“length”:3}let arr = Array.from(array);输出结果:[“aaa”,“12”,[“bbb”,“ccc”,“ddd”]];如果没有length属性,输出结果为什么?let arr
2021-06-24 10:58:53
4455
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人