随笔分类 -  JS

摘要:代码 async getImgInfo(img, text) { return new Promise((resolve, reject) => { const canvas = document.createElement("canvas"); canvas.width = 52; canvas. 阅读全文
posted @ 2024-06-02 15:43 小七要走 阅读(31) 评论(0) 推荐(0) 编辑
摘要:原因 cesium 的label样式不太好修改 canvas 生成 function labelContent(showData) { const myConvas = document.createElement("canvas"); const scale = 1; //获取2d的上线文开始设置 阅读全文
posted @ 2024-04-09 13:54 小七要走 阅读(542) 评论(0) 推荐(0) 编辑
摘要:1、效果 2、组件代码 <template> <div style="width: 370px"> <div> <el-input placeholder="输入关键字进行过滤" v-model="filterText" >></el-input > </div> <el-tree :data="t 阅读全文
posted @ 2022-03-03 10:09 小七要走 阅读(256) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文
posted @ 2021-08-22 17:17 小七要走 阅读(34) 评论(0) 推荐(0) 编辑
摘要:1.数组去重 function dedupe(array) { return Array.from(new Set(array)); } let arr = [3, 5, 2, 2, 5, 5]; let unique = [...new Set(arr)]; 2.获取url参数 function 阅读全文
posted @ 2021-03-03 09:23 小七要走 阅读(82) 评论(0) 推荐(0) 编辑
摘要:1.问题描述 老项目突然跑不起来了,浏览器报 jquery 404,在访问路径放了对应的jquery.js 。给自己挖的坑就此埋下。 2.jQuery 注意事项之一 在使用依赖于jQuery的js包时 不能多次引用jQuery 因为再次引用 会导致 之前在jQuery 对象上注册的方法无法使用。 3 阅读全文
posted @ 2021-02-24 16:57 小七要走 阅读(110) 评论(0) 推荐(0) 编辑
摘要:一、路由简单示例 HTML <script src="https://unpkg.com/vue/dist/vue.js"></script> <script src="https://unpkg.com/vue-router/dist/vue-router.js"></script> <div i 阅读全文
posted @ 2019-12-03 15:02 小七要走 阅读(238) 评论(0) 推荐(0) 编辑
摘要:一、Prop 1、Prop的大小写 HTML大小写不敏感,所以camelCase命名prop在使用DOM中的模板时,应用等价的kebab-case 2、Prop的类型 string number Boolean Array object Function Promise 3、传递静态或动态Prop 阅读全文
posted @ 2019-11-30 16:59 小七要走 阅读(190) 评论(0) 推荐(0) 编辑
摘要:一、基本指令 1、v-text;2、v-html;3、v-pre;4、v-cloak;5、v-once;6、v-if;7、v-else;8、v-else-if;9、v-show;10、v-for;11、v-bind;12、v-model 二、属性 1、数据相关 data:Vue的实例数据对象;com 阅读全文
posted @ 2019-11-06 16:05 小七要走 阅读(133) 评论(0) 推荐(0) 编辑
摘要:1、模块简介 什么是模块: 模块就是一个文件,一个脚本,通过关键字export 和 import 交换模块之间的功能。 export 关键字表示在当前模块之外可以访问的变量和功能。 import 关键字允许从其他模块中导入一些诸如函数之类的功能。 使用示例: 文件 say.js export fun 阅读全文
posted @ 2019-09-12 10:58 小七要走 阅读(295) 评论(0) 推荐(0) 编辑
摘要:1、回调 什么是回调? 个人理解,让函数有序的执行。 示例: function loadScript(src,callback){ let script = document.createElement('script'); script.src = src; script.onload =()=> 阅读全文
posted @ 2019-09-11 13:46 小七要走 阅读(344) 评论(0) 推荐(0) 编辑
摘要:1、Class 在JavaScript中 calss即类是一种函数 基本语法 class Myclass{ constructor(){} method1(){} method2(){} method3(){} } 示例: class User{ constructor(name){//构造函数 t 阅读全文
posted @ 2019-09-10 17:30 小七要走 阅读(223) 评论(0) 推荐(0) 编辑
摘要:1、属性的标志和描述符 属性的标志 对象属性除value外还有三个特殊属性,即标志 writable 如果为true,则可以修改,否则它只是只读的。 enumerable 如果为true,则可在循环中列出,否则不列出。 configurable 如果为true,则此属性可以被删除,相应的特性也可以被 阅读全文
posted @ 2019-09-10 10:59 小七要走 阅读(236) 评论(0) 推荐(0) 编辑
摘要:1、柯里化和偏函数 偏函数 假如一个函数有两个参数,然后第一个参数我们调用的时候是确定的,那么我门就可以创建一个偏函数来简化参数传递的问题 示例 function mul(a,b){ return a * b; } let double = mul.bind(null,2); alert(doubl 阅读全文
posted @ 2019-09-09 12:26 小七要走 阅读(213) 评论(0) 推荐(0) 编辑
摘要:1、New Function 语法:let func = new Function ([arg1[, arg2[, ...argN]],] functionBody) //无参数示例: let sayHi = new Function('alert ("Hello")'); sayHi();//He 阅读全文
posted @ 2019-09-09 10:40 小七要走 阅读(179) 评论(0) 推荐(0) 编辑
摘要:1、Rest 参数 与 Spread 操作符 当我们在代码中遇到“..."时,它不是Rest参数就是Spread操作符 区分方法: 若...出现在函数的参数列表,那它表示的就是Rest参数,它会把函数多余的实参收集到一个数组中。 1 function sumAll(...args) { // 数组变 阅读全文
posted @ 2019-09-08 15:20 小七要走 阅读(237) 评论(0) 推荐(0) 编辑
摘要:1、Map Set WeakMap 和WeakSet Map 是一个键值对的集合,主要的方法包括: new Map() 创建Map map.set(key,value) 根据键(key)存储值(value). map.get(key) 根据键返回值,如果map中该值不存在,返回undefined m 阅读全文
posted @ 2019-09-07 17:06 小七要走 阅读(145) 评论(0) 推荐(0) 编辑

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