js
文章平均质量分 60
js
小白说(๑• . •๑)
学如逆水行舟,不进则退。
展开
-
top与ifream消息传递,同源通信?跨域通信?
之前不了解关于页面数据通信存在同源和跨域的问题。最近恰好遇见跨域页面通信无效的问题,查询了一些资料记录一下,也为之前的两篇文章做下内容补充原创 2023-12-07 09:55:14 · 164 阅读 · 0 评论 -
鼠标拖拽问题,不选中文本&不触发单击事件
mousemove鼠标拖拽需要注意什么问题?鼠标拖拽会依次触发mousedownmousemovemouseupclick事件。很多时候在一个元素的时候,应该怎么避免在拖拽时不触发单击事件?不触发文本选中问题?原创 2023-11-24 16:04:33 · 1453 阅读 · 1 评论 -
js 下载url返回的excel数据,并解析为json
需要先引入:XLSX.full.min.js。原创 2023-07-28 15:15:40 · 1211 阅读 · 0 评论 -
JS复制文本
这里为什么使用textarea标签?因为textarea标签支持换行、制表等。示例1:复制input输入框的内容。示例2:复制textarea内容,以换行形式输出。示例3:复制textarea内容,以表格和换行形式输出。原创 2023-07-05 16:49:42 · 1504 阅读 · 0 评论 -
JS单线程和异步执行
会检查异步线程队列中是否还存在没有被执行的线程,如果有就依次拿出来继续执行。这就是上面为什么①会在②后面执行。JS是单线程执行的,所有开启了异步的执行都会被放到一个异步线程队列中,主线程会继续向下执行,原创 2023-03-24 20:37:19 · 133 阅读 · 0 评论 -
js fetch请求使用
js fetch参数说明和使用示例原创 2022-09-09 16:54:29 · 5700 阅读 · 0 评论 -
Promise异步使用(async & await)
Promise有两个原型,.then(() => {}) 处理返回成功的数据;.catch(e => {}) 处理返回失败的数据。Promise 等同于 async…await,async-await 组合返回一个Promise异步链原创 2022-08-31 14:49:34 · 574 阅读 · 0 评论 -
javascript延时setTimeOut与定时setInterval函数区别
1、js延时函数setTimeOut(回调函数,延时时间)应用:希望页面等待一段时间之后去做某一件事情(只做一次)。定义延时函数: <script type="text/javascript"> var i=0; //调用延时执行,等待5秒之后去执行回调函数 window.setTimeout("setOutalert()",5000); functio...原创 2020-03-28 13:27:57 · 387 阅读 · 0 评论 -
js代码调试
文章目录alert()弹框调试console.log()输出调试debugger调试控制台断点调试js代码如果语法没有错误,有时候它并不会在控制台下面出现错误信息。那怎么知道一个方法正确被调用或者是一个值正确被赋值呢?alert()弹框调试js代码<script type="text/javascript"> function test() { alert(123);...原创 2020-02-26 17:30:05 · 963 阅读 · 0 评论 -
JavaScript闭包——似懂非懂什么是闭包?
大名鼎鼎的闭包!这一题终于来了,面试必问。请用自己的话简述什么是「闭包」。「闭包」的作用是什么。首先来简述什么是闭包?假设上面三行代码在一个立即执行函数中(为简明起见,我就不写立即执行函数了,影响读者理解)。上面三行代码在一个立即执行函数中。三行代码中,有一个局部变量 local,有一个函数 foo,foo 里面可以访问到 local 变量。好了这就是一个闭包:「函数」和「...原创 2020-02-18 20:26:17 · 267 阅读 · 0 评论 -
js回调函数的定义与使用
这几天学习的时候突然大量的使用js代码了,然后我经常看到一些模板和框架里面经常出现这样的函数,让我传递一个方法进去:方法名(callBack); //回调函数整得我一脸懵逼,这是什么玩意儿?后来查了一些资料才知道这叫回调函数。好像不是很聪明的亚子?在这里特地记录一下:<script> function 函数(参数1,callBack){ console.log(...原创 2020-02-17 14:02:11 · 965 阅读 · 0 评论