摘要: Object.defineProperty() 方法直接在一个对象上定义一个新属性,或者修改一个已经存在的属性, 并返回这个对象。 一、语法 Object.defineProperty(obj, prop, descriptor) 二、参数 obj 需要定义属性的对象。 prop 需被定义或修改的属 阅读全文
posted @ 2022-08-11 11:50 奶包迷了鹿 阅读(20) 评论(0) 推荐(0) 编辑
摘要: IndexOf() 双重for循环 es6的 […new Set()] filter() sort()面试随便写一两种就行、项目直接用new Set()(方便) 方法1. 创建一个新的临时数组来保存数组中已有的元素 var oLis = new Array(1, 2, 2, 2, 2, 5, 3, 阅读全文
posted @ 2022-08-10 16:45 奶包迷了鹿 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 六、其它篇1.开发中遇到的bug?⭐⭐项目中或者地图中遇到引入如图片不显示。解决办法:使用require动态引入图片。详细可看:设置content加载不出图标 合并多个对象并去重原因:普通去重不能去除对象。解决方法:可看数组中有对象去除 移动端1px问题原因:手机分辨率高,它的实际物理像素数更多了, 阅读全文
posted @ 2022-08-09 18:05 奶包迷了鹿 阅读(18) 评论(0) 推荐(0) 编辑
摘要: ES6 中新增let命令,用来声明变量。它的用法类似于var,但是不存在变量提升,且只在let命令所在的代码块内有效, const是用了声明只读常量的,一旦声明,常量的值就不能修改 下图表明了它们的区别 声明方式 变量提升 暂时性死区 重复声明 初始值 作用域 var 允许 不存在 允许 不需要 非 阅读全文
posted @ 2022-08-09 15:14 奶包迷了鹿 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 题目:点击li标签,在控制台输出对应的内容 DOM结构 <ul id="ul"> <li>1</li> <li>2</li> <li>3</li> <li>4</li> </ul> 方法一:批量绑定点击事件 //获取dom var list = document.getElementById('ul 阅读全文
posted @ 2022-08-05 17:36 奶包迷了鹿 阅读(179) 评论(0) 推荐(0) 编辑
摘要: css3 animation3 实现颜色切换 <div class="box"></div> <style> .box{ width: 200px; height: 100px; border:1px solid; animation:loop 10s infinite } @keyframes l 阅读全文
posted @ 2022-08-03 14:48 奶包迷了鹿 阅读(46) 评论(0) 推荐(0) 编辑
摘要: var arr = 'sfsdfsfsfdsjafv33'; var obj = {}; //遍历出所有字符,各出现的次数,放到一个obj变量里 for (var i = 0; i < arr.length; i++) { var alpha = arr[i]; if (obj[alpha]) { 阅读全文
posted @ 2022-08-01 16:44 奶包迷了鹿 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 属性自动换行,导致一个文件千百行 ,看着不舒服,最关键的是标签无法折叠了,这是最不能忍的 代码: {"vetur.format.defaultFormatter.html": "js-beautify-html", "emmet.includeLanguages": { "wxml": "html" 阅读全文
posted @ 2022-07-15 11:59 奶包迷了鹿 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 创建vue3项目 npm install -g @vue/cli vue create myproject(项目名) 安装mitt npm install --save mitt全局绑定 在 main.js引入 import mitt from 'mitt';app.config.globalPro 阅读全文
posted @ 2022-06-15 15:53 奶包迷了鹿 阅读(624) 评论(0) 推荐(0) 编辑
摘要: `${item.name}` 打印字符串 阅读全文
posted @ 2022-06-14 16:11 奶包迷了鹿 阅读(9) 评论(0) 推荐(0) 编辑