随笔分类 -  Javascript

摘要:按照常识,位运算x|0,要么等于x,要么等于0 那么在JS的世界你的认知就要被颠覆了 下面请看 不带或0运算: (window.crypto.getRandomValues(new Uint32Array(1))[0] * 0x10000 ) 168546249998336 (window.cryp 阅读全文
posted @ 2024-06-24 15:26 原子切割员 阅读(239) 评论(2) 推荐(1) 编辑
摘要:my-vue-app/ ├── node_modules/ # 依赖的第三方模块 ├── public/ # 公共文件,不会被打包 │ ├── index.html # 应用的入口 HTML 文件 │ └── favicon.ico # 网站图标 ├── src/ # 项目源代码 │ ├── ass 阅读全文
posted @ 2024-03-04 10:50 原子切割员 阅读(29) 评论(0) 推荐(0) 编辑
摘要:使用async, await处理异步请求。用Promise, setTimeout函数模拟后台接口 <!DOCTYPE html> <html> <script type="text/javascript"> var arr=[]; var batchSize = 10; for(i=0;i<30; 阅读全文
posted @ 2023-04-07 18:11 原子切割员 阅读(787) 评论(0) 推荐(0) 编辑
摘要:0X00 在浏览器Console输入下面的代码 var xhr = new XMLHttpRequest(); xhr.open('GET', 'https://www.xxx.com/api/action'); xhr.send(null); xhr.onload = function(e) { 阅读全文
posted @ 2023-02-13 18:03 原子切割员 阅读(1531) 评论(0) 推荐(0) 编辑
摘要:简介 用来调用方法,第一个参数替换掉用方法的this对象 区别:call:A.fn.call(B, arg1,arg2,argn...),后面的参数用逗号分隔 apply:A.fn.apply(B, [arg1,arg2,argn...]),后面的参数是数组 当fn是匿名函数时,可以省略。 示例 比 阅读全文
posted @ 2022-12-28 16:53 原子切割员 阅读(23) 评论(0) 推荐(0) 编辑
摘要:JavaScript的运行顺序就是完全单线程的异步模型:同步在前,异步在后。所有的异步任务都要等待当前的同步任务执行完毕之后才能执行。 在JavaScript中,任务可以分为宏任务和微任务两种类型。宏任务是指需要在任务队列中排队执行的任务,而微任务是指在当前任务执行结束后立即执行的任务。 常见的宏任 阅读全文
posted @ 2022-12-28 11:50 原子切割员 阅读(23) 评论(0) 推荐(0) 编辑
摘要:let, var, 无前缀定义变量let,var定义变量;无前缀定义变量,比如 a=10,默认a是全局变量,即使a在某个方法内部。 闭包闭包就是大包里面套了个小包,小包能访问大包里的东西,反向则不能。执行闭包代码时,如果闭包引用的变量是局部变量会使用当时传入时的值,如果是全局变量则使用全局变量最终值 阅读全文
posted @ 2022-12-08 14:35 原子切割员 阅读(18) 评论(0) 推荐(0) 编辑
摘要:1、匿名函数 函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途。匿名函数:就是没有函数名的函数。 1.1 函数的定义,首先简单介绍一下函数的定义,大致可分为三种方式 第一种:这也是最常规的一种 function double(x){ return 2 * x; } 第二种: 阅读全文
posted @ 2019-10-29 17:05 原子切割员 阅读(177) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示