
Javascript
js
Simorel
这个作者很懒,什么都没留下…
展开
-
element-ui编译过慢分析过程
package.json引入以下两个包:"scripts": { "dev": "vue-cli-service serve --json > stats.json" // 将所有打包结果存入stats.json文件中},"devDependencies": { "speed-measure-webpack-plugin": "^1.5.0", "webpack-bundle-analyzer": "^4.5.0"}vue.config.js// 分析打包并优化const原创 2022-02-15 18:58:10 · 757 阅读 · 0 评论 -
换个思路记忆汉诺塔递归算法
换个思路巧记汉诺塔递归算法原创 2021-11-03 18:01:55 · 134 阅读 · 0 评论 -
js @@ 符号含义
JavaScript @@ 符号原创 2021-10-26 16:25:46 · 2626 阅读 · 1 评论 -
JSSDK源码分析
JSSDK源码分析原创 2021-09-29 15:57:18 · 815 阅读 · 0 评论 -
vue子组件向父组件挂载参数
vue中子组件向父组件挂载参数原创 2021-09-14 17:10:24 · 337 阅读 · 0 评论 -
geoJson
geoJson格式说明原创 2021-09-14 13:54:50 · 189 阅读 · 0 评论 -
vscode新版本配置终端为git
vscode配置终端为git原创 2021-09-06 10:42:13 · 333 阅读 · 0 评论 -
页面初始化时同时异步请求多个函数实践演示
代码展示原创 2021-07-03 22:55:34 · 292 阅读 · 0 评论 -
uni-app scroll-view水平居中
主要是为了实现 scroll-view 滑动之后的选中项能够水平居中(微信小程序同样适用,需要改几个api)<template> <scroll-view class="head__scroll" scroll-x :scroll-left="scrollLeft"> <div class="head__scroll_sport">测试左侧展示内容</div> <template v-for="(item, index) in op原创 2021-07-03 10:34:13 · 1749 阅读 · 0 评论 -
js判断一个对象是否为数组
Array.isArray(myObj) 或Object.prototype.toString.call(myObj) === "[object Array]"来安全的检测传过来的对象是否是一个数组。参考文献[1] MDN. https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/instanceof...转载 2021-04-28 14:50:02 · 144 阅读 · 0 评论 -
js取交集
[1, 2, 3, 4, 5].filter(item => [1, 2, 6].includes(item))原创 2021-04-27 17:27:24 · 362 阅读 · 0 评论 -
问题:element表单resetFields后switch绑定值变为[] ?
如题?原创 2021-04-27 16:18:42 · 187 阅读 · 0 评论 -
vue项目发布脚本
'use strict';// 发布正式环境前增加确认弹窗const readline = require('readline');const chalk = require('chalk');const sfc = require('./secure-file-copy');/** 环境名 */let envStr = '';if (process.env.APP_ENV === 'staging') { envStr = 'test'; console.log( cha原创 2021-04-26 18:12:55 · 216 阅读 · 0 评论 -
js15位或18位身份证校验
小弟加急写的,难免有错误,请诸位发现问题的及时指正。感谢!!!/** 身份证验证 */export function regIdentityCard(idCardNo) { if (!idCardNo || (idCardNo.length !== 15 && idCardNo.length !== 18)) { return false; } //检查省份 if (!checkProvince(idCardNo)) { return false;原创 2021-03-17 10:30:11 · 272 阅读 · 0 评论 -
print-js文档快速访问
print-js npm转载 2021-03-07 08:52:06 · 284 阅读 · 0 评论 -
npm脚本webpack-dev-server报错‘MODULE_NOT_FOUND’
解决执行脚本webpack-dev-server报错’MODULE_NOT_FOUND‘问题原创 2020-12-10 10:49:32 · 6170 阅读 · 0 评论 -
复杂js文件分析
// 1. 格式化// 2. 加大括号// 3. 语义化转换var app = getApp();/** * 作用是 app是否含有onShowData字段,如果没有,就添加,如果有继续将 app.onShowData.scene 赋值为 e * @returns app.onShowData.scene: e */function setOnShowScene(e) { ...原创 2020-04-11 11:43:58 · 456 阅读 · 0 评论 -
微信JSAPI分享链接首页的问题
你是否遇到过使用 微信JSAPI 新的分享接口,但是详情页的标题、内容、图片均正确,独独链接变成了首页。微信JSAPI - 分享问题描述首页分享没有任何问题,标题、内容、图片、跳转链接均正确首页跳转到详情页,标题、内容、图片也正确,唯独 跳转链接 不正确,仍然是首页使用的是vue的hash路径分析无法跳转到详情页,分析是页面路径被裁剪了,应该是vue里 ‘#’ 后面的部分被裁剪了...原创 2020-04-08 20:22:15 · 323 阅读 · 0 评论 -
JavaScript Symbol
你一定很好奇 Symbol 这货是啥,解决啥问题得,我也很好奇啊,于是在仔(hu)细(lun)浏(tun)览(zao)了参考链接里两篇很好得文章之后,一言以概之就是给一个对象创建一个绝对绝对不会重复得属性用的(如有错误请不吝赐教,拜谢)。下面这篇文章只是Symbol的一个小小的使用方向,先别急着换台,即使这个小小的方向,使用好了也妙处无穷。文章目录定义使用赋值定义查找Symbol参考链接定...原创 2020-04-05 21:49:27 · 254 阅读 · 0 评论 -
JavaScript Map
基本含义Map 对象 保存键值对,与 objects 对象最大的区别是:能够记住原始插入顺序;并可以直接统计总数量;且任何值(对象/原始值)都能作为一个键或一个值。键相等NaN 是与 NaN 相等的(虽然 NaN !== NaN),剩下所有其它的值是根据 === 运算符的结果判断是否相等。(可以理解为直接用 === 作为判断依据)Objects 和 maps 的比较objec...原创 2020-02-18 15:51:44 · 393 阅读 · 0 评论 -
微信小程序拖拽排序列表
拖拽排序列表思路界面分为两层:底层,正常列表展示,拖拽的时候不做处理(大牛直接加了动画,原谅我技艺不精,还没实现)顶层,movable-view组件,不长按不展示,之后长按才展示,且没有点击事件。事件主要监听:longpress , touchmove , touchend 三个事件longpress保障长按才有效,并设定许多其他值。touchmove滑动的时候触发判断...原创 2020-01-15 16:43:17 · 3160 阅读 · 3 评论 -
带权重随机算法
带权重的随机算法原创 2020-01-09 15:20:08 · 286 阅读 · 0 评论 -
微信小程序页面onLoad获取app.js的onLaunch数据(异步获取用户信息)
onLoad和onLaunch异步执行时,如何获取并建立联系原创 2019-12-21 23:03:46 · 4167 阅读 · 0 评论 -
微信小程序云开发订阅消息总结
微信小程序-云开发-订阅消息原创 2019-12-15 17:17:36 · 978 阅读 · 0 评论 -
ios10vue白屏
ios10打开vue白屏解决方案原创 2019-12-10 14:56:37 · 638 阅读 · 0 评论 -
前端页面缓存逻辑
页面缓存 Expires / Pragma / Cache-control原创 2019-12-09 11:34:37 · 316 阅读 · 0 评论 -
(2)腾讯云部署egg项目——post请求403
egg使用postman测试post请求配置避免403报错。原创 2019-12-05 14:35:59 · 1149 阅读 · 0 评论 -
(1)腾讯云部署egg项目——egg项目准备
将egg代码推送至服务器原创 2019-12-03 17:09:10 · 959 阅读 · 0 评论 -
(0)腾讯云部署egg项目——服务器准备
egg服务器部署配置原创 2019-11-26 15:07:06 · 654 阅读 · 0 评论 -
JavaScript this
JavaScriptthis原创 2019-03-21 10:08:05 · 340 阅读 · 0 评论 -
JavaScript 闭包
JavaScript 闭包原创 2019-03-20 12:44:49 · 433 阅读 · 0 评论 -
JavaScript CommonJS
CommonJS规范原创 2019-03-15 14:20:37 · 1251 阅读 · 0 评论 -
JavaScript 类
JavaScript类理解类,忘记类。原创 2019-03-11 11:09:41 · 735 阅读 · 0 评论 -
cube-ui里面如何给create-api设置样式
cube-uicreate-api原创 2019-03-07 17:14:13 · 2231 阅读 · 0 评论 -
koa (一、初窥门径)
JavaScriptkoa原创 2019-03-14 15:26:31 · 255 阅读 · 0 评论 -
LeetCode Two Sum
Two Sum两数之和参考自书籍<<JavaScript语言精粹>>第四章最后一节:记忆函数可以将先前操作的结果记录在某个 对象 里,从而避免无谓的重复计算.这种优化被称为记忆.demo:// 记忆体/** * 记忆体 * @param {Array} memo 记忆数组 * @param {Function} formula 方法体 */let ...原创 2018-12-25 23:34:07 · 196 阅读 · 0 评论 -
Math对象
Math对象的属性一些方法1. Math.max()方法2. Math.min()方法3. 找到数组最大或最小值舍入方法 Math对象的属性 属性 说明 Math.E 常量e的值 Math.PI 圆周率 一些方法1. Math.max()方法var max = Math.max(567...转载 2018-04-27 22:55:15 · 171 阅读 · 0 评论 -
JavaScript:FCC算法—Inventory Update
Inventory UpdateFCC原创 2018-05-03 23:28:00 · 287 阅读 · 0 评论 -
Javascript Promise
JavaScript Promise原创 2019-03-13 10:22:59 · 491 阅读 · 0 评论 -
JavaScript async & await
asyncawait原创 2019-03-18 11:51:55 · 425 阅读 · 0 评论