- 博客(138)
- 收藏
- 关注
原创 立即执行函数
2,立即执行函数 IIFE -->immediately invoked function expression。1,自动执行、执行完毕后立即释放,不会像普通函数一样保留在GO里。
2023-07-20 16:14:11 100
原创 作用域链、闭包
当内部函数被返回到外部,并且被保存时,一定会产生闭包,闭包会产生原来的作用域链不释放,过渡闭包会导致内存泄漏,或者加载变慢。函数执行完成,AO会被销毁,函数重新执行会重新生成新的AO-->AO是一个即时的存储容器。a函数结束时,a函数的AO被销毁,同时b函数是存在a函数内的,因此b函数也被整个销毁了。b函数执行前一刻,生成b函数的AO,并且放在b函数作用域链的第一位。b函数被定义时,b函数的作用域链与a函数在执行时的作用域链相同。函数创建时生成函数执行期上下文-->AO。
2023-07-20 11:44:42 72
原创 js预编译
变量提升提升声明,不提升赋值,因此再赋值之前使用,值是undefined。1,全局写不写var都是挂在window上面。1,检查所有语法错误,如果存在语法错误无法执行。函数声明整体提升,所以函数可以先执行再定义。2,预编译过程(变量提升,函数提升)3,解释一行,执行一行。
2023-07-17 18:26:08 188
原创 vue项目引入iconfont
将iconfont.css以及iconfont.ttf这两个文件放到vue项目目录下,在app.vue引入。将iconfont图标添加至项目,点击整个项目下载到本地。然后在页面中就可以使用字体图标了。
2023-06-14 13:50:53 187
原创 TDesign的table自定义行背景色写法
如果return的是一个对象,渲染到页面最终的变成【object,object】重点是这个rowAttributes,
2023-06-14 10:57:51 608
原创 让浏览器不缓存html
指令来控制浏览器缓存可能会影响到网站性能,因此需要根据实际情况进行调整。指令来设置 HTTP 响应头,从而控制浏览器是否缓存。,这意味着浏览器不会缓存该资源。在 Nginx 配置文件中,可以使用。指令将请求转发到后端服务器。的响应头,并将其值设置为。在上面的示例中,使用。
2023-06-06 13:49:45 663
原创 组件的data为什么必须是函数
2,组件的data必须是一个函数并且该函数返回一个对象,对象内部保持着数据。原因:组件多次复用时data数据不会互相影响。1,组件无法直接访问 Vue实例的data。
2023-04-04 14:24:29 56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人