随笔分类 -  JavaScript

JS之async、await详解
摘要:async和await的基础使用 async/awiat的使用规则: async 表示这是一个async函数, await只能用在async函数里面,不能单独使用 async 返回的是一个Promise对象,await就是等待这个promise的返回结果后,再继续执行 await 等待的是一个Pro 阅读全文

posted @ 2025-03-08 11:53 癫狂编程 阅读(1605) 评论(0) 推荐(0)

使用 await 需要async js 封装
摘要:使用 await 需要async js 封装 在JavaScript中,async 和 await 关键字是用来处理异步操作的一个非常方便的方式。async 关键字用于声明一个函数是异步的,而 await 关键字用于等待一个 Promise 完成。 使用 async 和 await 声明异步函数:使 阅读全文

posted @ 2025-03-08 11:49 癫狂编程 阅读(37) 评论(0) 推荐(0)

JavaScript中的async/await
摘要:JavaScript 中的 async/await 是一种用于处理异步操作的语法糖,它们能够让我们更加优雅地编写异步代码。在本文中,我们将详细介绍 async/await 的概念、如何使用它们来编写异步代码,并探讨其实现原理。 什么是async/await? 在 JavaScript 中,异步编程经 阅读全文

posted @ 2025-03-08 11:31 癫狂编程 阅读(150) 评论(0) 推荐(0)

解除 网课失去焦点/离开页面 就自动暂停 的限制
摘要:h5 如果视频是video元素,可以写个定时器,每秒钟设置一下播放状态F12打开开发者工具,切换到console面板,输入下面代码并回车 setInterval(function () { var current_video = document.getElementsByTagName('vide 阅读全文

posted @ 2025-01-14 18:49 癫狂编程 阅读(969) 评论(0) 推荐(0)

javascript函数声明和函数表达式
摘要:JavaScript中定义函数最常用的方式是函数声明和函数表达式。这两种技术非常相似,有时甚至难以区分,但在后续章节中可以看到,它们之间还是存在着微妙的区别。 JavaScript定义函数最基本方式是函数声明,如下图:正如你所见,每个函数声明以强制性的function开头,其后紧接着强制性的函数名, 阅读全文

posted @ 2023-05-09 18:05 癫狂编程 阅读(180) 评论(0) 推荐(0)

JavaScript fromCharCode() 方法
摘要:fromCharCode( ) 方法返回指定的 Unicode 编码对应的字符。 语法格式: String.fromCharCode(n1, n2, ...) 参数: n1,n1,..表示 指定的Unicode 编码。 示例: (1)返回指定Unicode 编码的字符: <!DOCTYPE html 阅读全文

posted @ 2023-05-08 10:13 癫狂编程 阅读(172) 评论(0) 推荐(0)

localstorage 过期时间
摘要:很遗憾,localstorage原生是不支持设置过期时间的,想要设置的话,就只能自己来封装一层逻辑来实现: function set(key,value){ var curtime = new Date().getTime();//获取当前时间 localStorage.setItem(key,JS 阅读全文

posted @ 2022-07-04 14:15 癫狂编程 阅读(355) 评论(0) 推荐(0)

js验证input是否为空,为空获取不了焦点
摘要:<button id="submit" onClick="check();">登录</button> <script type="text/javascript"> function check(){ var user=document.getElementById("user"); var pwd 阅读全文

posted @ 2022-04-01 13:25 癫狂编程 阅读(160) 评论(0) 推荐(0)

<script>中text/javascript和application/javascript两个不同属性的区别
摘要:如题。 我最近在做的一个项目里面遇到一个小问题。就是我写在<script>标签中的javascript语句,在chrome,safari,firefox,IE9.10.11上面都可以正常运行,但是到了IE8以下的浏览器就无法运行了。 一开始以为是我的语句里面有一些兼容性问题,于是我又单独写了个例子去 阅读全文

posted @ 2022-04-01 13:23 癫狂编程 阅读(431) 评论(0) 推荐(0)

项目中js文件修改后浏览器不能及时更新的解决办法
摘要:现在就分别把IE,firefox,chrome中解决办法贴出来供大家参考: 1.firefox(火狐浏览器)解决问题 第一步,在浏览器中敲入:about:config ,然后回车 第二步,在显示出的内容中找到下面的列表内容,双击下面图中圈出的内容 然后关闭这个页面,你就可以让你的项目在更新时浏览器及 阅读全文

posted @ 2022-02-07 13:09 癫狂编程 阅读(1874) 评论(0) 推荐(0)

IE11下使用jquery报错,对象不支持“addEventListener”属性或方法
摘要:原文 https://www.cnblogs.com/panjinzhao/p/15148826.html HTML1300: 进行了导航。 ProductPrint_H40_W53_Bracode.aspx HTML1201: sasash.com 是已添加到兼容性视图的网站。 ProductPr 阅读全文

posted @ 2022-02-03 14:01 癫狂编程 阅读(1449) 评论(0) 推荐(0)

JavaScript Array join() 方法
摘要:实例 将数组元素转换为字符串: var fruits = ["Banana", "Orange", "Apple", "Mango"]; var energy = fruits.join(); 定义和用法 join() 方法将数组作为字符串返回。 元素将由指定的分隔符分隔。默认分隔符是逗号 (,)。 阅读全文

posted @ 2022-01-12 18:02 癫狂编程 阅读(171) 评论(0) 推荐(0)

主线程中同步的 XMLHttpRequest 已不推荐使用,因其对终端用户的用户体验存在负面影响。可访问 http://xhr.spec.whatwg.org/ 详细了解
摘要:从提示中,大体可以明白,建议不要使用同步方式。 所以,将代码中的同步改为异步即可: async: false 修改为 async: true 正确如下 阅读全文

posted @ 2022-01-04 17:37 癫狂编程 阅读(708) 评论(0) 推荐(0)

js 判断字符串是否存在某个字符串
摘要:可使用String和Regexp对象的相关方法进行处理,如下 一、String对象方法 1、使用indexOf()方法,返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。 var str = "abc"; console.log(str.indexOf 阅读全文

posted @ 2021-12-28 15:57 癫狂编程 阅读(4635) 评论(0) 推荐(0)

js杂记:x:function(){}
摘要:发现问题于jQuery源码,整理问题于百度知道: 如下: x:function(){} 这代表一个对象的函数 例如: var ooo = { p1:0, p2:'xxx', f1:function(param1,param2){ 实现 } f2:function(){ 实现 } } 其中:ooo表示 阅读全文

posted @ 2021-12-11 19:17 癫狂编程 阅读(244) 评论(0) 推荐(0)

Ajax关于readyState(状态值)和status(状态码)的研究
摘要:var getXmlHttpRequest = function () { try{ //主流浏览器提供了XMLHttpRequest对象 return new XMLHttpRequest(); }catch(e){ //低版本的IE浏览器没有提供XMLHttpRequest对象,IE6以下 // 阅读全文

posted @ 2021-11-14 11:05 癫狂编程 阅读(608) 评论(0) 推荐(0)

JavaScript正则表达式cookie.replace(/^\s+|\s+$/g, '');什么意思?
摘要:JavaScript正则表达式cookie.replace(/^\s+|\s+$/g, '');什么意思? 整体为如果cookie以一个或多个空格开始,替换全部空格为空,或者,如果cookie以一个或多个空格结束,替换全部空格为空。 符号含义: \s: space, 空格 +: 一个或多个 ^: 开 阅读全文

posted @ 2021-10-26 16:22 癫狂编程 阅读(584) 评论(0) 推荐(0)

Vue 表情包输入组件的实现代码
摘要:Emotion 一个用于vue的表情输入组件https://gitee.com/jiangliyue/vue_expression_input_module index是使用示例,emotion是组件代码(这里用的是微信表情包的地址,大家可根据需要修改) 下载安装启动项目查看效果 npm insta 阅读全文

posted @ 2021-10-07 10:37 癫狂编程 阅读(805) 评论(0) 推荐(0)

一个基于 JavaScript 的开源可视化图表库
摘要:Apache ECharts 一个基于 JavaScript 的开源可视化图表库 网址:https://echarts.apache.org/zh/index.html 阅读全文

posted @ 2021-10-06 18:58 癫狂编程 阅读(222) 评论(0) 推荐(0)

jquery中ajax的dataType属性包括哪几项
摘要:参考ajax api文档:http://www.w3school.com.cn/jquery/ajax_ajax.aspdataType类型:String预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如 XML MIME 类型就被识别为 X 阅读全文

posted @ 2021-10-02 17:24 癫狂编程 阅读(87) 评论(0) 推荐(0)

导航

好的代码像粥一样,都是用时间熬出来的