
JavaScript
前端切图仔Zz
这个作者很懒,什么都没留下…
展开
-
正则表达式的[A-Za-z]和[A-z]一样吗?
[A-z] 匹配从 65 到 122 的每一个字符,其中包括 91 到 96 的字符:[ \ ] ^ _ \ `,[A-Za-z] 匹配的是 65 到 90 以及 97 到 122 的字符,不包括 91 到 96 的字符。正则表达式的[A-Za-z]和[A-z]范围不一样。原创 2023-01-05 19:18:39 · 649 阅读 · 0 评论 -
replace(/(^\s*)|(\s*$)/g, ““)什么意思
/(^\s*)|(\s*$)/g原创 2023-01-05 14:29:46 · 1922 阅读 · 0 评论 -
js输入框enter按键触发方法
input按了enter键后触发方法原创 2022-12-29 16:11:45 · 1217 阅读 · 0 评论 -
js的Date对象
/ getmonth()的返回值是 0(一月) 到 11(十二月) 之间的一个整数!// 从 Date 对象返回一个月中的某一天 (1 ~ 31)。// 从 Date 对象返回一周中的某一天 (0 ~ 6)。// 返回 1970 年 1 月 1 日至今的毫秒数。// 返回 Date 对象的小时 (0 ~ 23)。// 返回 Date 对象的分钟 (0 ~ 59)。// 返回 Date 对象的秒数 (0 ~ 59)。// 返回 Date 对象的毫秒(0 ~ 999)。'Date 对象:'原创 2022-12-28 12:00:50 · 416 阅读 · 0 评论 -
js将url参数转成对象
【代码】js将url参数转成对象。原创 2022-11-09 15:39:18 · 605 阅读 · 0 评论 -
js实现移动端图片预览功能--mui.previewimage.js插件
移动端要想达到图片预览,可以使用mui.previewimage.js插件。原创 2022-08-19 17:54:02 · 2053 阅读 · 0 评论 -
怎么在网页中嵌入地图
【代码】怎么在网页中嵌入地图。原创 2022-08-19 15:32:36 · 3198 阅读 · 0 评论 -
(function(global,factory){
在如此多的Javascript库中,我看到global 、factory作为函数的参数,这是为什么呢?答:这是UMD模式,你可以很清晰的通过下图看到看到这段代码在你的库中做了什么:转载 2022-07-26 14:40:34 · 1014 阅读 · 0 评论 -
工厂模式和构造函数模式
工厂模式,构造函数模式,原型模式转载 2022-07-26 14:29:37 · 501 阅读 · 0 评论 -
js的实例化方式
js的实例化的几种模式:构造函数模式,工厂模式,原型模式,混合模式原创 2022-07-25 14:54:46 · 893 阅读 · 0 评论 -
setInterval定时器在ie不生效原因之一:回调的是箭头函数
场景:使用了定时器,在谷歌生效,但是在ie浏览器不生效。在ie浏览器检查元素发现控制台有以下报错:点击错误行,到调试程序页面,可见已经指出了错误的位置将箭头函数改为function定义的函数则不再报错...原创 2022-07-01 15:41:10 · 698 阅读 · 0 评论 -
点击除了弹层的其它位置隐藏弹层/点击弹窗外其它区域隐藏弹窗
点击除了弹层的其它位置,怎么隐藏弹层呢?示例如下:js:$('.com-introduce .share').on('click',function(e){ $('.share-box').removeClass('hide') e.stopPropagation();//阻止事件向上冒泡 })$('body').on('click',function(){ if(!$(".share-box").hasClass("hide")){ $(".share-原创 2022-05-09 10:05:18 · 771 阅读 · 0 评论 -
js监测手机屏幕旋转(横屏还是竖屏)
主要js代码如下:示例一:window.addEventListener("orientationchange", function() { if(window.orientation === 90){ console.log('这是竖屏') } if(window.orientation === 0){ console.log('这是横屏') }}, false);示例二: // 判断屏幕是否旋转 function orient原创 2022-04-20 18:03:10 · 5513 阅读 · 0 评论 -
2021-2022年前端面试题整理1(含答案)
1、如何实现bootrap?2、媒体查询分哪几个?具体宽度是多少?3、如何上传项目到github?用到什么命令?settimeout原创 2020-08-07 11:42:06 · 466 阅读 · 1 评论 -
split( /\s+/)什么意思
split( /\s+/)什么意思原创 2022-02-22 19:31:45 · 3745 阅读 · 0 评论 -
JS获取当前时间戳
js获取当前时间戳原创 2022-02-18 18:02:15 · 678 阅读 · 0 评论 -
js实现简单抽奖功能
1.场景:点击按钮开始随机抽取奖品,当停止那刻停留在大屏幕的是抽中的奖品(“谢谢”即为没奖)。2.思路:众所周知,抽奖主要讲究的就是随机性,并且是在一堆奖项中抽取。那么可以锁定方向:用数组放奖项名,用Math.random()来返回介于 0(包含) ~ 1(不包含) 之间的一个随机数。只要能随机选中数组的下标,便能随机选中奖项。话不多说,附上代码:<!DOCTYPE html><html lang="en"> <head> <meta charse原创 2021-09-16 20:27:41 · 3864 阅读 · 0 评论 -
setTimeout()和setInterval()详解
JavaScript是单线程语言,但是它可以通过设置超时值和间歇时间值来指定代码在特定的时刻执行。超时值是指在指定时间之后执行代码,间歇时间值是指每隔指定的时间就执行一次代码。超时调用超时调用使用window对象的setTimeout()方法,它接受两个参数:要执行的代码和以毫秒表示的时间(代码执行前的等待时间)。其中,第一个参数可以是一个字符串(和eval()中使用的字符串一样),也可以是一个函数。第二个参数是一个表示等待多长时间的毫秒数,但是在该时间过去后代码并不一定执行。JavaScript是转载 2021-09-09 15:55:30 · 593 阅读 · 1 评论 -
setTimeout()与setInterval()的区别
概述JavaScript中提供了两种定时器setTimeout()与setInterval(),既然JavaScript提供了两个方法,那么这两个方法有什么区别吗?今天我们来看一下。setTimeout() :setTimeout() 只执行 code 一次,不明白的话看下面的代码:function uw3cTimed(){ var i = 1; var t=setTimeout(function(){ document.write(i) i++;转载 2021-09-09 09:29:42 · 168 阅读 · 0 评论