QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

js教程

  • 最新 js判断是否为数字

    以下是几种不同的实现方法来判断一个值是否为数字:方法一:使用typeof操作符检查值的类型是否为"number"。functionisNumber(value){returntypeofvalue==="number";}方法二:使用isNaN函数判断值是否为NaN(不是一个数字)。functionisNumber(value){returntypeofvalue==="number"&&! ...

    2024-04-22    90次    0
  • artDialog JS 对话框组件

    art Dialog 是一个轻巧且高度兼容的 javascript 对话框组件,可让你的网页交互拥有桌面软件般的用户体验。功能: 支持锁定屏幕 (遮罩)、模拟 alert 和 confirm、多窗口弹出、静止定位、支持 Ese 键关闭对话框、定时关闭、自定义位置、拖动、鼠标调节窗口大小、换肤……配置 ...

    2023-12-17    803次    0
  • npm init -y失败

    搞抖音小程序的时候需要初始化package json一直报错:执行npminit-y命令失败npmERR!Invalidname:"宸ヨ緫"npmERR!Acompletelogofthisruncanbefoundin:npmERR!H: node node_cache _logs 2023-05-23T01_13_56_968Z-debug log后来检查发现,小程序路径有中文,改成英文目录就可以了...

    2023-05-23    204次    0
  • jQuery formValidator使用入门

    使用插件必须加载的文件 加载jQuery类库<scripttype="text javascript"src="jquery-1 7 1 min js">< script> 加载插件<scripttype="text javascript"src="formValidator-4 1 1 min js">< script> 加载扩展库(如果想用里面的函数、正则表达式,必须加载该文件)<scripttype="text ja ...

    2023-05-12    356次    0
  • js将当前日期或指定日期转时间戳

    获取当前时间并转化成时间戳vardate=newDate()console log(date) TueAug16202214:52:09GMT+0800(中国标准时间)vartimeStamp=Date parse(date)console log(timeStamp) 1660632697000转化指定& 39;年:月& 39;为时间戳,日会默认取1号0点0分vardate=& 39;2022-8& 39;vartimeStamp=Date ...

    2023-04-10    597次    0
  • WOW.js 使用教程

    wow js依赖于animate css,但是可以实现一些animate实现不了的功能,比如动画开始时间,动画执行时间,执行方式等等,可以让我们随心所欲的控制animate。使用方法:1、首先在头部引用animate css或者animate min css。<linkrel="stylesheet"type="text css"href="css animate min css ...

    2023-03-28    633次    0
  • js删除数组中指定元素

    js删除数组中某一项或几项的几种方法一、删除第一个元素1、shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。注意: 此方法改变数组的长度!提示: 移除数组末尾的元素可以使用 pop() 方法。letarr=[1,2,3,4,5]arr shift() 1 arr=>[2,3,4,5]2、slice() ...

    2023-03-15    600次    0
  • js监听浏览器当前页面的显示与隐藏

    今天看一个网站,看完之后随手切换到了其他页面,突然发现刚才看的这个网站变成了**社区了,以为是挂马了,出去好奇切换回去发现又恢复了,感觉挺好玩的,于是研究了一下原理一、visibilitychange浏览器的标签页被隐藏或显示的时候都会触发 visibilitychange 这个事件。通过 visib ...

    2022-12-04    1396次    0
  • js 判断数组的4种方法

    1 通过instanceof判断instanceof运算符用于检验构造函数的prototype属性是否出现在对象的原型链中的任何位置,返回一个布尔值2 通过constructor判断实例的构造函数属性constructor指向构造函数,通过constructor属性可以判断是否为一个数组3 通过Object prototype toString call()判 ...

    2022-11-10    1097次    0
  • js方法padStart()使用示例

    前端开发中,会遇到字符串填充的问题,padStart()和padEnd()可能会有帮助:str padStart(targetLength,string):使用指定字符串填充到目标字符串前面,使其达到目标长度;str padEnd(targetLength,string):使用指定字符串填充到目标字符串后面,使其达到目标长度;举例:创建一个数 ...

    2022-09-01    989次    0
  • axios使用教程

    安装axiosnpminstallaxios--savebowerinstallaxios--save引用直接script标签引用<scriptsrc="https: unpkg com axios dist axios min js">< script>ES6 import引用因为axios不是vue的插件,所以不能直接用use方法,需要将其加载到原型上。importaxiosfrom& 39;axios& 39;axios get( ...

    2020-08-31    443次    0
  • 推荐 ES6---箭头函数()=>{} 与function的区别

    1 箭头函数与function定义函数的写法: functionfunctionfn(a,b){returna+b;} arrowfunctionvarfoo=(a,b)=>{returna+b};2 this的指向:使用function定义的函数,this的指向随着调用环境的变化而变化的,而箭头函数中的this指向是固定不变的,一直指向的是定义函数的环境。 使用fun ...

    2020-08-31    1038次    9
  • Fetch的使用(es6)

    etch是一种HTTP数据请求的方式,是XMLHttpRequest的一种替代方案。fetch不是ajax的进一步封装,而是原生js。Fetch函数就是原生js,没有使用XMLHttpRequest对象。ajax使用步骤1 创建XmlHttpRequest对象2 调用open方法设置基本请求信息3 设置发送的数据,发送请求4 注册监听的回调函数5 ...

    2020-08-28    820次    0
  • ios下的浏览器new Date报错

    移动端开放转换时间2020-03-25时候,在安卓系统下正常转换,但是在ios系统下,直接报错,返回"Invalid Date"。原因就是ios下对这种格式支持不是很友好。原因:低版本的Safari解释newDate(& 39;2013-10-21& 39;)这个对象不一样,在IOS5中的Safari不支持这种写法,而它支持的写法为new ...

    2020-03-25    799次    0
  • JS 无法清除Cookie的解决方法

    从网上下载的一个封装操作cookie的js,使用了好久,最后发现二级目录下无法删除cookie,源代码如下:varphpcms_path=& 39; & 39;;varcookie_pre=& 39;hqc& 39;;varcookie_domain=& 39;& 39;;varcookie_path=& 39; & 39;;functiongetcookie(name){name=cookie_pre+name;vararg=name+"= ...

    2020-03-21    322次    0
  • js中使用new Date("yyyy-mm-dd hh:mm:ss ")结果为invalid date解决办法

    问题描述: ios 中 使用 value = "2019-04-03 12:04:21"     结果为 NaN- NaN- NaN NaN:NaN:NaN     因为不同的浏览器还是存在差异的,有的不能识别解决方法 :将 - 替换成 functionformatTime(value){   解决invaliddatevalue=value replace(newRegExp ...

    2020-02-26    1115次    0
  • apply()与call()的区别

    apply()与call()的区别一直都没太明白apply()与call()的具体使用原理,今日闲来无事,决定好好研究一番。JavaScript中的每一个Function对象都有一个apply()方法和一个call()方法,它们的语法分别为: *apply()方法* function apply(thisObj[,argArray]) *call()方法* function call(t ...

    2019-01-16    93次    0
  • JS中判断JSON数据是否存在某字段的方法

    如何判断传过来的JSON数据中,某个字段是否存在,1 obj["key"] != undefined这种有缺陷,如果这个key定义了,并且就是很2的赋值为undefined,那么这句就会出问题了。2 !("key" in obj)3 obj hasOwnProperty("key")这两种方法就比较好了,推荐使用。...

    2017-12-19    120次    0
  • 复制内容时自动添加版权来源的Js代码

    小技巧:复制网页上面内容时,自动在剪切板内容后面加上网站信息,这样也利于SEO优化:<scripttype="text javascript"> functionaddCopyright(){ varOriginal="本文转自【建站之家】:"+location href; if("function"==typeofwindow getSelection){ varc=window getSelection(); ...

    2017-12-11    107次    0
  • 关于JS获取来路url问题

    Javascript 正常取来源网页的URL只要用:document referrer就可以了!但,如果来源页是Javascript跳转过来的,上边的方法就拿不到了!所以用:  opener location href所以,就有了下边的代码:  var ref = & 39;& 39;;  if (document referrer length > 0) {      ...

    2017-07-11    122次    0

添加微信好友

添加微信好友

微信小程序

百度小程序