- 博客(744)
- 资源 (4)
- 收藏
- 关注
原创 console.dir()和console.log()的区别
总结来说,`console.log()`更适合用于输出和查看数据的字符串表示,特别是对于DOM对象,它会以更易读的HTML格式显示。而`console.dir()`则更适合用于详细检查对象的所有属性和方法,尤其当需要深入了解对象的内部结构时。
2024-04-07 17:21:37 87
原创 bug:toFormData.js:88 Uncaught (in promise) TypeError: target must be an object!使用接口get请求时候报错
由于接口是封装好的,大概就是这样传递参数时候报错。最后法相是要把参数写成对象形式。
2024-04-03 10:45:57 167
原创 TS :Arr.push(`${key}=${obj[key]}`)报错:类型“string”的参数不能赋给类型“never”的参数。
const paramArr: any[] = [] //这里要写任意类型。结果是将对象转换成字符串。定义空的数组也要写类型。
2024-04-01 10:11:36 216
原创 ts 判断document.addEventListener()报错
【代码】ts 判断document.addEventListener()报错。
2024-03-28 09:57:56 110
原创 TS:可选链操作refimg.value?.src和非空断言refimg.value!.src
【代码】TS:可选链操作refimg.value?.src和非空断言refimg.value!.src。
2024-03-26 09:56:35 423
原创 ts 事件处理使用 const clickMe2 = (e: PointerEvent) => {
【代码】ts 事件处理使用 const clickMe2 = (e: PointerEvent) => {
2024-03-25 18:15:53 71
原创 ts 类型声明文件.d.ts是什么,有什么作用
由于第三方最终打包都是js,就会丧失ts类型特性,所以第三方库都会提供一个.d.ts文件,告诉我们这个第三方库所拥有的所有类型。总结:.ts是implementation(代码实现文件) .d.ts是declaration类型声明文件。一类是.d.ts文件 只包含类型声明信息,不会生成.js文件,仅用来提供类型信息,不提供可执行代码,一类是.ts 既包含类型信息,有提供可执行的代码,是编写程序代码的地方。类型声明文件 为存在的js库提供类型声明。
2024-03-23 11:29:01 372
原创 javascript this指向
6 箭头函数 定义时候已经被确定了,箭头函数没有this,看外层有没有函数,有就是外层函数的this,没有就是指向window。5 apply call bind 可以改变this指向(前提是不是箭头函数写发)7 匿名函数中的this 永远指向window它的执行环境具有全局性。3 永远指向最后调用的那个对象(不是箭头函数的情况下)2 全局作用域或者函数中的 指向全局window。4 new 关键字改变this的指向。1 全局对象指向window。
2024-03-22 10:14:47 13
原创 vscode插件 Live Server可以在vscode中直接打开html文件
在插件市场搜索框中搜索live server(搜索不出结果可以进行多次刷新)
2024-03-21 22:39:50 254
原创 TS:接口继承 type之间的继承,&连接 两个必须都满足 |只能满足一个,两个不能同时满足
【代码】TS:接口继承 type之间的继承,&连接 两个必须都满足 |只能满足一个,两个不能同时满足。
2024-03-21 17:51:42 341
原创 javascript 原型和原型链
它是为构造函数的实例共享属性和方法,所有的实例中引用的原型都是同一个对象每调用一次都会有内存中生成一个“唱歌”,会占用很多内存。
2024-03-21 11:30:15 72
原创 javascript 三部分组成ecmaScript,dom,bom
1 ecmaScript js的核心内容 比如for循环,var 数据类型等2 文档对象模型dom dom把整个html页面规划为元素构成的文档 标签body ;处理网页内容的方法和接口;document 是其的一个对象3 bom浏览器对象模型 对浏览器窗口进行访问和操作,移动,打开关闭,大小调节,比如window 是 BOM 对象 与浏览器交互的方法和接口;(浏览器的标签页,地址栏,搜索栏,书签栏,窗口放大还原关闭按钮,菜单栏等等)
2024-03-20 18:37:29 12
原创 javascript 数据类型检测4中方法
ECMAScript提供了多个内置构造函数,如 Object、Array、String、Boolean、Number、Date…ECMAScript也允许自定义构造函数。
2024-03-20 17:49:52 195
原创 bug报错 ‘flag‘ is never reassigned. Use ‘const‘ instead.eslintprefer-const
【代码】bug报错 ‘flag‘ is never reassigned. Use ‘const‘ instead.eslintprefer-const。
2024-03-20 11:30:16 158
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人