JavaScript
Colyn Yu
这个作者很懒,什么都没留下…
展开
-
前端工具方法
文本框根据输入内容自适应高度 * 文本框根据输入内容自适应高度 * @param {HTMLElement} 输入框元素 * @param {Number} 设置光标与输入框保持的距离(默认0) * @param {Number} 设置最大高度(可选) */ var autoTextarea = function (ele原创 2021-06-28 15:43:51 · 112 阅读 · 0 评论 -
Vue 兼容
//transpileDependencies:[/node_modules\/@bingoit/]transpileDependencies:[/[/\\]node_modules[/\\]@bingoit[/\\]/]原创 2021-06-04 10:45:15 · 168 阅读 · 0 评论 -
原生JS操作DOM方法
dom.parentNode; //得到父节点dom.nextSibling; //获得下一个兄弟节点dom.previousSibling; //得到上一个兄弟节点dom.firstChild; //获得第一个子节点dom.lastChild; //获得最后一个子节点dom.parentNode; //获得父节点dom.nextSibling; //获得下一个兄弟节点dom.previousSibling; //得到上一个兄弟节点dom.firstChi.原创 2021-04-12 17:17:14 · 181 阅读 · 0 评论 -
工具函数
// 导出文件const exportFile = blob => { //处理返回的excel文件 const reader = new FileReader(); reader.readAsDataURL(blob); // 转换为base64,可以直接放入a标签href reader.onload = e => { // 转换完成,创建一个a标签用于下载 let a = document.createElement("a"); a.styl.原创 2021-02-25 09:24:03 · 86 阅读 · 0 评论 -
技巧
百度网盘在线观看倍速播放方法浏览器开发者工具Console中运行一下代码videojs.getPlayers("video-player").html5player.tech_.setPlaybackRate(1.5)原创 2020-02-12 13:37:39 · 141 阅读 · 0 评论 -
JSclass属性操作、cookie操作
添加classdocument.getElementById("ID名").className+=(" 新添加的类名");新添加的类名前最好加一个空格删除classdocument.getElementById("类名").getAttribute("class").replace(new RegExp( "(\\s|^)删除的类名(\\s|$)" )," ");设置 co...原创 2019-06-16 22:45:52 · 242 阅读 · 0 评论 -
JavaScript 的 prototype、__proto__与constructor
prototype:显式原型,__proto__: 隐式原型constructorconstructor 属性返回对创建此对象的数组函数的引用,格式:object.constructor*constructor属性的含义就是指向该对象的构造函数,所有函数(此时看成对象了)最终的构造函数都指向Function。__proto__*__proto__属性的作用就是当访问一个对象的属...原创 2019-07-27 15:24:04 · 270 阅读 · 0 评论