摘要: 冒泡排序 const bubbleSort = (arr) => { for (let i = 0; i < arr.length; i++) { for (let j = i; j < arr.length; j++) { if (arr[j] < arr[i]) { let cur = arr[ 阅读全文
posted @ 2021-09-02 18:02 dropInInt 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 自定义call方法 Function.prototype.myCall = function (context) { if (typeof this !== 'function'){ throw new TypeError(`${context} is not a function`) } cont 阅读全文
posted @ 2021-09-02 17:08 dropInInt 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1.节流和防抖 节流:高频触发事件,在n秒内只执行一次 1 function throttle (fn, delay) { 2 let canRun = ture 3 return function () { 4 if (!canRun) return 5 canRun = false 6 setT 阅读全文
posted @ 2021-08-03 18:37 dropInInt 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 日期格式化方法 toDateString()显示日期中的周几、月、日、年(格式特定于实现) toTimeString()显示日期中的时、分、秒和时区(格式特定于实现) toLocaleDateString()显示日期中的周几、月、日、年(格式特定于实现和地区) toLocaleTimeString( 阅读全文
posted @ 2021-06-24 06:52 dropInInt 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 操作符包括数学操作符(如加、减)、位操作符、关系操作符和相等操作符等。 操作符是独特的,因为它们可用于各种值,包括字符串、数值、布尔值,甚至还有对象。在应用给对象时,操作符通常会调用 valueOf()和/或 toString()方法来取得可以计算的值 一元操作符 只操作一个值的操作符叫一元操作符 阅读全文
posted @ 2021-06-16 22:16 dropInInt 阅读(302) 评论(0) 推荐(1) 编辑
摘要: ECMAScript 有 6 种简单数据类型:Undefined、Null、Boolean、Number、String 和 Symbol Symbol(符号)是 ECMAScript 6 新增的。 还有一种复杂数据类型叫 Object(对象)。Object 是一种无序名值对的集合。 typeof 操 阅读全文
posted @ 2021-06-16 14:51 dropInInt 阅读(120) 评论(0) 推荐(1) 编辑
摘要: var 1.var作用域 使用 var 操作符定义的变量会成为包含它的函数的局部变量.比如,使用 var在一个函数内部定义一个变量,就意味着该变量将在函数退出时被销毁: function test() { var message = "hi"; // 局部变量 } test(); console.l 阅读全文
posted @ 2021-06-11 16:29 dropInInt 阅读(63) 评论(0) 推荐(1) 编辑
摘要: script标签属性 async:可选。表示应该立即开始下载脚本,但不能阻止其他页面动作,比如下载资源或等待其他脚本加载。只对外部脚本文件有效 charset:可选。使用 src 属性指定的代码字符集。这个属性很少使用,因为大多数浏览器不在乎它的值 crossorigin:可选。配置相关请求的COR 阅读全文
posted @ 2021-06-09 22:28 dropInInt 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 本文章是借鉴一些其他博客,如果有和一些作者的内容有相似的地方请见谅 需要工具 HbuilderX,微信开发者工具 1.创建一个项目 2.这样就创建好项目,如下图 3,。点击HbuilderX工具下的设置,配置微信开发者工具的路径 4.登陆微信开发者工具 5.开启服务端口 6.接着在HbuilderX 阅读全文
posted @ 2021-05-24 17:00 dropInInt 阅读(3228) 评论(0) 推荐(1) 编辑
摘要: vite需要node版本在12以上 1.创建vue项目 使用npm npm init @vitejs/app 使用yarn yarn create @vitejs/app 选择vue 选择ts模板 之后照着执行就ok,这样一个简单的项目就完成了 2.引入vue-router 下载vue-router 阅读全文
posted @ 2021-05-21 15:47 dropInInt 阅读(3645) 评论(0) 推荐(1) 编辑