摘要: 代码如下 // 判断是否是对象或者是数组 function isObject(obj) { if (typeof obj == 'object' && obj !== null) { return true } } // 全相等 function isEqual(obj1, obj2) { // 如 阅读全文
posted @ 2021-07-06 10:01 努力挣钱的小鑫 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 在学习jQuery制作todolist项目时用到了js的本地存储,发现好像没学,因此记录下学习过程 一.什么是js本地存储? localStorage会可以将第一次请求的数据之间存储到本地,这个相当于一个大小5M的针对前段页面的数据库 二.具体使用方式 // 1.通过localStorage 没有时 阅读全文
posted @ 2021-07-06 10:00 努力挣钱的小鑫 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 由于在重新复习js的过程中,再一次接触到了js数组对象排序方法之一——sort(),先简单讲一下sort()方法的用法: 主要用于数组对象的排序,可以升序,也可以降序,但存在一个问题,如下代码: var arr = [0, 3, 2, 16, 15, 10]; arr.sort(); console 阅读全文
posted @ 2021-07-06 09:58 努力挣钱的小鑫 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 面试被问到了,太菜了,不会写,特来学习记录下。 辗转相除法 辗转相除法是求两个自然数的最大公约数的一种方法,也叫欧几里德算法。 例如,求(319,377): ∵ 319÷377=0(余319) ∴(319,377)=(377,319); ∵ 377÷319=1(余58) ∴(377,319)=(31 阅读全文
posted @ 2021-07-06 09:57 努力挣钱的小鑫 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 面试被问到,不是很会,学习下。 区别 null 表示没有对象(空对象指针),转化为数值时为 0 ,这也是为什么 typeof null 返回 object 的原因。 console.log(Number(null)) // 0 console.log(typeof null) // object u 阅读全文
posted @ 2021-07-06 09:56 努力挣钱的小鑫 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 原型 pototype 每个函数都有一个 prototype 属性,函数的 prototype 属性指向了一个对象,这个对象正是调用该构造函数而创建的实例的原型 。 每一个 JavaScript 对象(null 除外)在创建的时候就会与之关联另一个对象,这个对象就是我们所说的原型,每一个对象都会从原 阅读全文
posted @ 2021-07-06 09:55 努力挣钱的小鑫 阅读(130) 评论(1) 推荐(0) 编辑
摘要: 安装 npm i vue-lazyload -S 配置 在main.js文件中进行基本配置 import VueLazyload from 'vue-lazyload' // 注册懒加载事件 Vue.use(VueLazyload, { // 设置加载的占位图片 loading: require(' 阅读全文
posted @ 2021-07-06 09:53 努力挣钱的小鑫 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 节流 directives: { // 自定义指令 throttle: { inserted: function(el, obj) { let timerId = null let flag = true el.addEventListener('input', function() { if (! 阅读全文
posted @ 2021-07-06 09:52 努力挣钱的小鑫 阅读(218) 评论(0) 推荐(0) 编辑
摘要: * { outline: 1px solid #0000ff; } 通过全局设置outline样式查看所有样式边框,非常方便!!! outline属性详细介绍 阅读全文
posted @ 2021-07-06 09:51 努力挣钱的小鑫 阅读(163) 评论(0) 推荐(0) 编辑