使用 Object.defineProperty() 使用 Proxy
使用 Object.defineProperty() 使用 Proxy
创建项目 目录结构├── public/ # 静态资源目录,其中的文件会被复制到 dist 目录下│ └── favicon.ico # 示例:网站图标│├── src/ #...
作用域 作用域规定了变量能够被访问的"范围",离开这个范围变量便不能被访问。作用域分为;局部作用域函数作用域在函数内部声明的变量只能在函数内部被访问,外部无法直接访问。函数的...
JavaScript 表达式(Expression):表达式是可以计算并返回一个值的任何合法的 JavaScript 结构。它们可以是一个简单的字面量(例如数字、字符串或布尔...
基本使用 webpack 是一个静态资源打包工具它会以一个或多个文件作为打包的入口,将我们整个项目所有文件编译组合成一个或多个文件输出出去。输出的文件就是编译好的文件,就可以...
要从淘宝npm镜像源切换回官方npm镜像源,或者更换为其他镜像源,请按照以下步骤进行: 如果你想临时在单个命令中使用某个镜像源,可以在执行npm命令时直接指定registry...
变量命名:使用小驼峰式命名(lowerCamelCase):变量名首字母小写,之后每个单词首字母大写。例如:myVariable、studentName。常量应当使用全大写,...
在Web前端开发中,history和hash是两种不同的页面导航和路由管理技术。 Hash (hash routing):Hash路由是通过URL中的哈希符号(#)后面的部分...
reset.css是一种用于重置浏览器默认样式并保持一致性的CSS样式表。reset.css通常用于清理网页上的一些默认样式,使得网页更加简洁和美观。 reset.css的主...
样式私有化实现方案 内联式【行内样式】 规范命名方案【人为控制组件最外层className不重复】 css Modules【文件命名为home.module.css,只能是c...
生命周期? onLaunch:初始化完成时,会触发onLaunch(全局触发一次)onShow:小程序启动或后台进入前台时,触发onShowonHide:小程序隐藏或从前台进...
hooks 注:函数组件的每一次渲染或者更新,都是函数重新执行,产生一个新的私有上下文【也就是内部的代码需要重新执行一次】 useState() 作用:在函数组件中使用状态,...
Event Loop (事件循环) 定义:是浏览器或者node解决单线程运行时不会阻塞的一种机制。 详解:JavaScript将任务分为同步任务和异步任务,同步任务进入主线中...
xss 攻击是什么? 定义:跨站脚本攻击,指的是恶意攻击者,在web页面插入恶意代码。 如何解决:过滤用户输入的非法字符;对于超链接进行内容检测;限制字符长度;进行数据传输加...
HTML + CSS 什么是边界塌陷? 父 div 中包含子 div,如果给子 div 设置 margin-top,而实际展示效果是给父子元素增加了 margin-top解决...
防抖(debounce) 定义: 用户触发事件过于频繁,只执行最后一次事件的操作。如果用户在设置时间内又触发此事件,则重新计算时长。 参数1:需要执行的函数 参数2:需要延迟...
@东方浪涛 其实知道一两种就可以
同源策略中,页面间如何通信?引言 在浏览器中我们可以同时打开多个Tab页,每个页面与页面之前又可以理解为一个“独立”的运行环境,即使是全局对象也不会再多个Tab间共享。但是有些时候我们需要让他们之间共享...