https页面加载http资源报错解决方案
如果一个https网站中的某个页面内容加载时请求了有js、css、图片和接口四个http协议的资源。就会出现报错信息:
快速入门Pinia状态管理库
Pinia 是一个用于 Vue 的状态治理库,相似 Vuex, 是 Vue 的另一种状态治理计划。如果你现在使用 vue3 开发项目,那么推荐你使用 Pinia 开发。
js高阶函数的好处
一个函数可以接收另一个函数作为参数。 总之一个函数的参数可以接收其他函数, 这种函数被称为高阶函数。JavaScript 语言中的函数显然满足高阶函数的条件。 让我们来探索高阶函数的好处和使用场景。
js判断移动端缩放_ H5移动端双指缩放的判断
在触屏设备下,要判断是单指还是多指操作,可以通过 event.touches 数组对象的长度判断。双指缩放功能的实现的难点就是缩放比例的计算,event.touches 中的每一项都是触摸点对象,包含了触碰的元素以及触摸点的坐标。
使用条件类型实现TypeScript中的函数重载
TypeScript是使用这些重载来逐个比对的,直到匹配到合适的类型重载。但是显然,我们声明的两种重载中的变量类型,number和string都与number|string不匹配,所以出现了类型错误
href和src的区别
既然我们上面提到了link和@import导入css文件是不同的,那我们就顺便说说两者的区别,如果您已经知道,就可以不用往下看了哈,两者都是外部引用 CSS 的方式,但是存在一定的区别:
通过搜索框的搜索提示学习防抖函数
用户在输入搜索关键词的时候,每输入一个字都会触发一次input事件,我们不可能每次都获取输入的内容然后向后台发请求拿搜索提示,这对服务器的压力是巨大的。
CSS,我可以写 if/else 语法了?
在 2011 年开始写CSS的时候,从来没有怀疑过这种语言会发生多大的变化。我还记得使用PIE.htc 让 border-radius 适配所有浏览器,我的同事做了一个PHP脚本,生成一个PNG来圆角。
关于JS面向对象的错误与异常处理方式
错误,指程序中的非正常运行状态,在其它编程语言中称为“异常”或“错误”。解释器会为每个错误情形创建并抛出一个Error对象,其中包含错误的描迹信息。