随笔分类 - JavaScript
摘要:原文地址:https://jue.leheavengame.com/article/61b4946d3a91de0b5dc12930 问题发现 维护了很久的vue项目,发现eslint会报错:TypeError: token.type.endsWith is not a function 问题原因
阅读全文
摘要:要实现Android和IOS浏览器禁止页面缩放,通用的设置方式是给HTML页面设置meta标签来实现,具体添加标签内容如下: <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0
阅读全文
摘要:在 vue 项目中,通过highlight.js,如何实现页面中代码高亮? 一、安装highlight.js npm install highlight.js --save 或 yarn add highlight.js 二、封装成vue插件 新建highlight.js文件 /** * 自定义代码
阅读全文
摘要:1、报错原因 在升级了Vue-Router版本到到3.1.0及以上之后,页面在跳转路由控制台会报Uncaught (in promise)的问题。 这是什么原因呢? 看vue-router的版本更新日志 V3.1.0版本里面新增功能:push和replace方法会返回一个promise, 你可能在控
阅读全文
摘要:1.if{}else{}写法 const o = {v: 100}; if (o) { console.log('有值:' + v.o) } else { console.log('无值') } 如果传入的对象为非空,则打印对象的属性值;否者无输出值。 2.ES6中用&&与||用法 const o
阅读全文
摘要:Moment.js是一个轻量级的JavaScript时间库,它方便了日常开发中对时间的操作,提高了开发效率。日常开发中,通常会对时间进行下面这几个操作:比如获取时间,设置时间,格式化时间,比较时间等等。下面就是我对moment.js使用过程中的整理,方便以后查阅。 一、引入moment.js 1.N
阅读全文
摘要:问题描述: 本想在前台把字符串格式的日期(2019-03-09)转换成日期格式(2019-03-09 00:00:00),但当把这个参数传到后台去后却变成了2019-03-08T16:00:00.000Z这样的格式,日期少了一天,这样拿到的数据肯定不是我们想要的,那么该怎么办? 问题解决: 众所周知
阅读全文
摘要:通过指定函数处理数组的每个元素,并返回处理后的数组。 1、计算数组中每个元素的平方 2、元素替换
阅读全文
摘要:检测数组元素,并返回符合条件所有元素的数组。 1、过滤数组中不符合条件的元素 2、过滤数组中空字符串、undefined、null的元素 3、过滤数组中重复的元素(数组去重)
阅读全文
摘要:1.export与export default均可用于导出常量、函数、文件、模块等; 2.你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用; 3.在一个文件或模块中,export、import可以有多个,export defau
阅读全文
摘要:一、简介 Viewer.js 是一款强大的图片查看器。 Viewer.js 有以下特点: 支持移动设备触摸事件 支持响应式 支持放大/缩小 支持旋转(类似微博的图片旋转) 支持水平/垂直翻转 支持图片移动 支持键盘 支持全屏幻灯片模式(可做屏保) 支持缩略图 支持标题显示 支持多种自定义事件 Vie
阅读全文
摘要:问题描述: 现有两个文件: profile.js test.html 运行结果: test.html:9 Uncaught SyntaxError: Unexpected token { 问题解答: 在HTML文件中不能使用export,import,需要在webpack构建项目中使用,并且只作用于
阅读全文
摘要:在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口。 1. window.self 功能:是对当前窗口自身的引用。它和window属性是等价的。 语法:window.self 注:w
阅读全文

浙公网安备 33010602011771号