随笔分类 - JavaScript
摘要:https://www.cnblogs.com/liuxiaohuan/p/9777371.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" c
阅读全文
摘要:接口文档 ajax $.ajax({ contentType:"application/json", url: 你的url, type: 'post', dataType: 'json', data: JSON.stringify({ regionName: 330681, pgnum: 1, pg
阅读全文
摘要:$.ajax({ contentType: "application/json", url: "你的URL", type: 'post', dataType: 'json', data: JSON.stringify({ regionName: 330681, pgnum: 1, pgsize: 1
阅读全文
摘要:如图对象属性 点不出来 使用[] 可以拿到 注意有的要加“”
阅读全文
摘要:let a = parent.document.getElementById("showGltf") console.log(a); let b = window.document.getElementById("showGltf") console.log(b);
阅读全文
摘要:创建DOM var element=document.createElement("div"); 只是用来创建一个DOM对象,给DOM一个名称。还没有加载到页面上 插入节点 1.appendchild 向元素添加新的子节点,作为最后一个子节点。 document.getElementById("my
阅读全文
摘要:echarts.init(document.getElementById(‘middleview’)).dispose(); // 销毁实例 不销毁 下次还想在这个dom 上画图表 会重复
阅读全文
摘要:变量提升 变量提升不是好事,现在一般都使用let 1.直接console.log(x) 报错x未定义 2.在后面加let 初始化前不能使用 相当于在块级内 把变量的申明提到最前 注意 var 可以提升变量 let 不提升变量 3.在后面加var 变量同名覆盖 var 定义的同名变量, 后面的会覆盖前
阅读全文
摘要:instance 实例 symbol 象征 引申出来的问题: bigint symbol null 和 object 都是object 怎么区分 null null 是空对象 typeof 返回的是 object undefined 是变量定义了但是没有赋值 typeof 返回的是undefined
阅读全文
摘要:<body> <div id="bt1">1</div> <div id="bt2">2</div> <div id="bt3" onclick="bt3()">3</div> <script> //1 let bt1 = document.getElementById("bt1") bt1.onc
阅读全文
摘要:https://www.bilibili.com/medialist/play/watchlater/BV1a64y147fs 1. const a =100,b=200,c=300; console.log(a,b,c); console.log({a,b,c}); 2.time console.
阅读全文
摘要:模板字符串 用``包起来的 $中可以写变量、表达式、调用函数 let year = '2021'; let month = '07'; let date = '07'; console.log(year); console.log(`${year}年${month}月${date}日`); let
阅读全文
摘要:构建Echarts时需要等数据全部获取完成再生成表格 这里数据需要从四个接口取 然后Echarts还涉及到顺序问题,不能直接axios这个读取的快的就先出来了。 故采用axios同步写法 axios用async包起来,注意要return,axios本身就是一个promise async functi
阅读全文
摘要:先说结论:遍历对象用for in 遍历数组用for of 不要用for in 遍历数组会出问题,实际中已经遇到了 function getAreaQueryGrid(res) { let features = new ol.format.GeoJSON().readFeatures(res); fo
阅读全文
摘要:https://www.cnblogs.com/Qooo/p/14097176.html filter 过滤返回新的数组 find找到一个符合的就返回它 some有符合的就返回true,不会继续执行 every有不符合的就返回false,不继续执行,否则遍历完返回true 1、filter() 方法
阅读全文
摘要:结论:写了里面的要return,没写不加return 大概是写在里面的就算是函数了么? 应该是我ES6箭头函数没学好 let arr = [ { id: 1, name: 'aa', desc: 'aaaa' }, { id: 2, name: 'bb' }, { id: 3, name: 'aa'
阅读全文
摘要:async await promise 定时器效果,每隔一秒输出数组中的数字 let arr = [1,2,3,4] async function sleep() { return new Promise(resolve => { setTimeout(() => { resolve() }, 10
阅读全文
摘要:添加标签 function load(src, resolve) { let script = document.createElement("script"); script.src = src; script.onload = resolve; document.body.appendChild
阅读全文
摘要:.JS 中判断空值 undefined 和 null var exp = undefined; if (typeof(exp) == "undefined") { alert("undefined"); } var exp = null; if (!exp && typeof(exp)!=”unde
阅读全文
摘要:function interval(delay=1000){ return new Promise((resolve,reject)=>{ let id = setInterval(()=>{ console.log(1) },delay) }) } interval()//这里不给值,他会使用默认
阅读全文