![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 58
Big_miao1
这个作者很懒,什么都没留下…
展开
-
JS this的使用
可以把 JS 中的 this 分为三种,分别是:全局上下文中的 this。函数上下文中的 this。eval 上下文中的 this。建议永远不要使用它,先只讨论 web 环境的 this。原创 2023-08-22 11:06:48 · 122 阅读 · 1 评论 -
JS实现类型判断——大厂面试真题
JavaScript 中不同对象在底层都表示为二进制,而 JavaScript 中会把二进制前三位都为 0 的判断为 object 类型,而 null 的二进制表示全都是 0,自然前三位也是 0,所以执行 typeof 时会返回 ‘object’。typeof 可以判断原始类型,instanceof 可以判断引用类型,把它俩结合起来,就可以实现精准判断类型的 getType 函数了。call 是函数的方法,是用来改变 this 指向的,用 apply 方法也可以。原创 2023-08-21 20:22:04 · 135 阅读 · 1 评论 -
JS正则表达式
上述代码调用了正则表达式的 test 方法进行验证,调用时传入一个需要验证的目标字符串,验证通过返回 true ,不通过返回 false。//验证规则:5-10个字符@1个或多个以上字符,以com、net、org结尾。用户名长度为 6-10,且只能由字母组成的正则表达式。第二步: 使用正则表达式验证目标字符串。第一步: 编写一个正则表达式。原创 2023-08-09 15:53:11 · 99 阅读 · 1 评论 -
原生AJAX
AJAX 的英文全称为 Asynchronous JavaScript And XMAsynchronous 是异步的意思。异步是指通过 AJAX 向服务器请求数据,在不刷新整个页面的情况下,更新页面上的部分内容。工作原理如下图:用户在浏览器执行一些操作,通过 AJAX 引擎发送 HTTP 请求到服务器请求数据,请求成功后,由服务器把请求的数据拿给 AJAX 引擎,再由 AJAX 拿给浏览器。原创 2023-08-08 19:25:18 · 62 阅读 · 1 评论 -
event对象
event 对象,是事件对象,通过事件对象的属性,我们可以了解一个事件的详细情况。常用的 event 对象属性如下表所示:keyCode 属性已经从 Web 标准中删除,这里了解即可。原创 2023-08-08 19:13:15 · 44 阅读 · 1 评论 -
事件(鼠标事件、键盘事件、表单事件)
常用的键盘事件只有以下两个:onkeydown:键盘按下会触发的事件。onkeyup:键盘松开会触发的事件。原创 2023-08-08 17:28:55 · 51 阅读 · 1 评论 -
DOM和BOM
BOM(Browser Object Mode)是浏览器对象模型,通过操作对象的属性和方法来实现与浏览器的交互。从图中可以看出,window 是顶级对象,它也是我们学习的核心。navigation 包含浏览器配置相关的信息。location 是用于获取或设置窗体。document 是 DOM 对象。history 浏览器的历史记录。screen 用于显示设备信息。原创 2023-08-08 17:19:54 · 43 阅读 · 1 评论 -
JS内置对象
JavaScript 中的,它的内部有一些数学的属性和函数方法。原创 2023-08-08 16:40:20 · 39 阅读 · 1 评论 -
媒体查询 @media语法
media可以直接写在 CSS 样式中,或者可以针对不同的媒体设备,从外部链入不同的 stylesheets(外部样式表)。原创 2023-08-08 15:30:49 · 207 阅读 · 1 评论 -
CSS3新特性
就是通过正则的方式去匹配指定属性的元素,为其设置样式。原创 2023-08-08 14:46:54 · 82 阅读 · 1 评论 -
组件通信 Vue父子组件之间传值
vue组件通信,父子组件之间传值1.父传子 父组件向子组件传值使用props2.子传父 子组件向父组件传值使用自定义事件原创 2023-08-03 19:06:41 · 68 阅读 · 0 评论