1 跨域原因:浏览器同源策略 跨域指的是浏览器不能执行其它网站的脚本,它是由浏览器的同源策略造成的,是浏览器对JavaScr…
分类:前端
jQuery截取第三个/分割符后的字符串
截取第三个/后的字符串 方法: //先使用spilt按/分割符 分割字符串 成数组 aa="/a1Wsm6EWNcQ/${deviceName}/user/topicname2"; var bb= new Array()…
css的属性使字体上下排列
我们使用这种属性 span { writing-mode: tb-rl; } 这样就可以使字体上下排列
事件的三个阶段:捕获阶段 目标阶段 冒泡阶段及防止冒泡和捕获
最恰当的比喻:可以想象画在一张纸上的一组同心圆,如果你把手指放在圆心上,那么你的手指指向的其实不是一个圆,而是纸上所有的圆。放到实际页面中就是,你点击一个按钮,事实上你还同时点击了按钮所有的父元素。 事件流阶段是 捕获阶…
一个等号(=)和三个等号和两个等号的区别(“===”和“==”)
一个等号(=)表示把1赋值给变量啊 ==:称为等值符,当等号两边的类型相同时,直接比较值是否相等,若不相同,则先转化为类型相同的值,再进行比较; ===:称为(恒等于)等同符,当两边值的类型相同时,直接比较值,若类型不相…
css设置四个字三个字两个字和word一样对齐的打印格式
项目要实现页面打印功能,因为有两个字和三个字、四个字这种要对齐。计划的是全部使用空格,结果一直对不齐,最后使用样式,实现了文字两端对齐,记录下 两个文字的样式,要加空格 .textClass{ margin:10px 0…
解决文字溢出盒子问题
通常我们实战之中会遇到文字溢出盒子的问题,那么怎样去解决小编这边罗列了几种情况以及解决方法。 1.单行文字溢出 单行文字溢出我们用CSS操作有一个三件套 whitespace:nowrap; /*这边是阻止文字换行*/ …
20多个好用的 Vue 组件库
作者:lindelof 译者:前端小智 来源:medium 有梦想,有干货,微信搜索 【大迁世界】 关注这个在凌晨还在刷碗的刷碗智。 本文 GitHub https://github.com/qq449245884/xi…
使用这 6个Vue加载动画库来减少我们网站的跳出率
作者:Matt Maribojoc 译者:前端小智 来源:stackabuse 有梦想,有干货,微信搜索 【大迁世界】 关注这个在凌晨还在刷碗的刷碗智。 本文 GitHub https://github.com/qq44…
vue中变量名前加三个点代表什么意思
https://segmentfault.com/q/1010000020240597 row: { ...item }, var a = { name: '张三', age: 25 } var…
TS中三个奇怪的符号:!、?? 、?.
ts断言:有非空断言、类型断言(手动指定一个类型) !非空断言符号 忽略null和undefined类型 function myFunc(maybeString: string | undefined | null) {…
Typescript给已有的库增加属性声明
开发Taro小程序的时候,想要挂在globalData到关键字Taro上,但是Typescript一直提示报错,因此采用下面的方法解决: 1、src路径下新建app-shim.d.ts 2、填入以下内容: import …