javascript
痛苦的键盘
我很懒,还没有添加简介
展开
-
获取iframe里面的数据
let iframe = document.getElementById('ifram'); console.log('iframe By id',iframe.contentWindow.document.querySelectorAll('.page')) let allPage = iframe.contentWindow.document.querySelectorAll('.page')原创 2022-03-02 17:21:46 · 2666 阅读 · 0 评论 -
当使用pdfjs时注意pdf路径问题
pdf路径不能放在assets里面不然读取不了,会报 无效或损坏的pdf原创 2022-03-02 11:49:03 · 1127 阅读 · 0 评论 -
elementui table多选框
https://www.cnblogs.com/steamed-twisted-roll/p/10451549.html原创 2022-03-01 11:36:16 · 433 阅读 · 0 评论 -
elementui 表格单选框实现
原文链接:https://www.cnblogs.com/steamed-twisted-roll/p/10120106.html <div> <p>shopInfo</p> <el-table ref="multipleTable" :data="tableData3" tooltip-effect="dark" highlight-current-row // ele转载 2022-03-01 11:35:01 · 1915 阅读 · 0 评论 -
多服务器接口配置代理 nodejs 导入导出的问题
在搞多服务器配置的时候有的时候要用到代理因为跨域。可以在proxyTable这个属性(找不到进行全局搜索)里面` proxyTable: { "/userapi":{ target:'http://localhost:xxx/xxx/xxx.svc/', changeOrigin:true, pathRewrite:{ '^/userapi':'' }, secure: false原创 2022-02-21 13:36:22 · 463 阅读 · 0 评论 -
小程序 遇到测试环境能下载文件,线上环境不能下载文件
看看合法域名是否配置,之后查看文件对url是否对应合法域名,特别是协议头!http和https不能混用,合法域名的协议头是什么url的协议头就要是什么!原创 2022-01-19 09:01:18 · 525 阅读 · 0 评论 -
小程序 隐藏滚动条
.contentout{ width: 100vw; height: 100vh; overflow: hidden; margin: auto;}/* pages/main/quality/RectificationNotice/edit.wxss */.body{ height: 100%; width: calc(100vw + 6px); overflow-x: hidden; }input placeholder 如果错位可以通过 直接上移input取巧原创 2022-01-18 14:09:50 · 304 阅读 · 0 评论 -
js 位运算
如果是a^999999 = 999999如果是a^b = 0^ 就是 将 数值 转换成 二进制 进行对比 如果 哪一列 不一样 则 设为 1 反之不变~ 为取反,将所有位进行取反最后得到的数为 (- num)-1<< 左移 相当于 把 数字 转换成二进制后 往左边移动一位 ,相当于乘2/>>右移 相当于 除2 并且 floor二进制中负数是正数的补码加一...原创 2022-01-17 11:40:46 · 261 阅读 · 0 评论 -
js 原型式继承++------寄生组合式继承
var timen = 0 //原型式继承 function inheritObject(o){ //过度类 function F(){}; //过度类继承父类 F.prototype = o; //返回过度类的一个实例 return new F(); } /** *...原创 2022-01-17 10:22:41 · 132 阅读 · 0 评论 -
js 原型式继承
function inheritObject(o){ //创建过度类F function F(){ //将过度类F的原型指向 父类 F.prototype = o; //返回过度类F的一个实例 return new F(); } }...原创 2022-01-17 10:19:39 · 130 阅读 · 0 评论 -
js 类式继承
function SuperClass(){ this.superValue=true; } SuperClass.prototype.getSuperValue=function(){ return this.superValue; } function SubClass(){ this.subValue=false; } SubCla..原创 2022-01-17 10:15:42 · 255 阅读 · 0 评论 -
js 转换时间和消除特殊字符
//消除特殊字符 残缺 cleanSpelChar: function (localData) { let noiseChar = "~!@#$%^&*()+=`[]{};':\"\\|,./<>?\n\r"; let goodChar = "~!@#$%^&*()+=`[]{};':"\|,./<>? "; for (let i = 0; i < noiseChar.length; i++) { let oneChar = noise.原创 2022-01-17 09:35:35 · 409 阅读 · 0 评论 -
关于echarts 雷达图的一些属性
需求真是坑,雷达图每个端点的颜色不一样,区域内颜色一样,XY轴线要被覆盖,区域内的显示也要被覆盖,hp需求原创 2022-01-17 09:14:38 · 1137 阅读 · 0 评论 -
nodejs静态服务器常用插件
使用前需下载nodejsGULP入门指南官方网站// 压缩const uglify = require(‘gulp-uglify’)// ES6转换const babel = require(‘gulp-babel’)// 模版文件const fileinclude = require(‘gulp-file-include’)// 转换 lessconst less = require(‘gulp-less’)// 转换 scssconst sass = require(‘gulp-s原创 2021-09-08 12:29:58 · 218 阅读 · 0 评论 -
javascript 数组替换删除插入元素到指定位置
Splice()方法通过删除或替换现有元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容。此方法会改变原数组。splice(一,二,三)参数一: 删除指定位置参数二:删除个数参数三: 插入的参数 可以是数组和对象可以是单个变量 let arr = ['88aaa', 12, 'xxx', '000999', 566, 'wwwww']; //从第一位删除一个元素并插入 string类型的15 arr.splice(1, 1, '15原创 2021-09-02 10:02:19 · 1423 阅读 · 0 评论 -
javascript Array的构造器/创建Array的几种方法
1.普通 new 创建数组 const arr = new Array(7); arr[0] = 7;; arr[1] = undefined; console.log(arr)2.Array.of 创建Array.of 创建Array.of 方法创建一个具有可变数量参数的新数组实例,而不考虑参数的数量或类型。Array.of(element0[, element1[, …[, elementN]]])elementN 任意个参数,将原创 2021-09-02 09:51:37 · 609 阅读 · 0 评论 -
javascript 闭包
1.代码执行过程通常 由外至内闭包 由内至外2.闭包概念闭包既是函数里面套函数,通过调用函数的方法来获取和更改数据,类似get().set()方法。只要使用了回调函数即视作使用了闭包,函数在另外一个函数里执行,则这个函数所处的函数作用域为闭包回调函数:函数执行完后执行的函数 函数作为另外一个函数的参数为回调 //回调 function timer(fn) { console.log('1---------'); setTimeo原创 2021-09-01 15:29:21 · 58 阅读 · 0 评论 -
javascript caller 和callee
1.callerfunction f2 () { console.log( f2.caller ); }function itcast() { f2(); }itcast();/**function itcast() { f2(); }*/2.calleefunction fn() { arguments.callee(); // 使用 callee 来递归}fn();function foo () {原创 2021-09-01 14:22:51 · 32 阅读 · 0 评论 -
javascript 数据判断
console.log('--------------引用训练----------------');let a = { name: 'asd', age: 15}console.log('a1', a.name);let b = a;console.log('a2', a.name);console.log('b1', b.name);console.log('--------------引用训练2----------------');a = { name: 'j原创 2021-09-01 14:16:04 · 78 阅读 · 0 评论 -
javascript json字符串转换位对象
以下三种方法在引用data时,data的值不能使用没有定义的变量,若要用字母作为值,必须确保这个字母或者单词是一个已经定义或变量提声的变量,否则会报错,不过一般来说也没有人会把这个对象转json的这么写把VM162:3 Uncaught ReferenceError: a is not definedeval 做法 var data = { "title": "1sad", "age": 15 } va原创 2021-09-01 13:51:03 · 45 阅读 · 0 评论