javascript的navigator对象及属性userAgent
js test()方法用于检测一个字符串是否匹配某个模式.如果字符串中有匹配的值返回 true ,否则返回 false
form表单提交数据的几种方式
一般表单提交通过type=submit实现,input type=submit,浏览器显示为button按钮,通过点击这个按钮提交表单数据跳转到/url.do ,此时可以在callback函数中对请求结果进行判断,然后执行不同的动作(页面跳转或数据刷新、提醒错误)
图片的预加载与懒加载
由名字可以知道,图片的预加载->当用户需要查看图片可以直接从本地缓存中取到(提前加载下来的),图片的懒加载->是当用户一次性访问的图片数量比较多的时候,会减少请求的次数或者延迟请求,是一种服务器前端的优化
Promise面试题整理
但Promise回调函数中的第二个参数reject不具备”拆箱“的能力,reject的参数会直接传递给then方法中的rejected回调。因此,即使p3 reject接收了一个resolved状态的Promise,then方法中被调用的依然是rejected,并且参数就是reject接收到的Promise对象。
Vue3解决问题之Proxy在Vue中的作用
Reflect 是一个内置的对象,它提供拦截 JavaScript 操作的方法。这些方法与proxy handlers的方法相同。Reflect不是一个函数对象,因此它是不可构造的。可用来替换部分Object静态函数, 比较好的一点是__避免直接报错__
CSS单位之pt和px的区别是什么?
字体大小的设置单位,常用的有几种:px、pt、em、rem等等。那么px和pt之间有什么区别呢?下面本篇文章就来给大家介绍一下px和pt区别,希望对大家有所帮助。
javascript有list类型吗?
JavaScript中是不原生支持List类型的,所以大家在想要使用的时候,都会去自己封装一个类,然后去实现它。这个方法实现满足了基本的API,而且是在JS Array类型的基础上扩展的,也可以在它上面使用Array的方法
JavaScript中怎么调用函数?
JavaScript怎么调用函数?其实在JavaScript中函数有4种调用方式。下面本篇文章就来给大家介绍一下JavaScript函数的4种调用方式,希望对大家有所帮助。
JS 数组精简技巧
数组是 JS 最常见的一种数据结构,咱们在开发中也经常用到,在这篇文章中,提供一些小技巧,帮助咱们提高开发效率。