Title
  2023年1月20日
摘要: 一、问题分析 计算机存储以二进制的方式,而0.1 在二进制中是无限循环的一个数字,所以会出现裁剪,精度丢失会出现,0.100000000000000002 0.1,0.200000000000000002 0.2 // true 这两加起来肯定不等于0.3 二、解决方法 parseFloat((0. 阅读全文
posted @ 2023-01-20 09:53 chccee 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 一、节流 一段时间内只能触发一次,如果这段时间内触发多次事件,只有第一次生效会触发回调函数,一段时间过后才能再次触发(一定时间内只执行第一次) 应用场景 1、鼠标连续不断地触发某事件(如点击),只在单位时间内只触发一次; 2、懒加载时要监听计算滚动条的位置,但不必每次滑动都触发,可以降低计算的频率, 阅读全文
posted @ 2023-01-20 01:55 chccee 阅读(12) 评论(0) 推荐(0) 编辑
  2023年1月19日
摘要: 一、是什么 先,JavaScript是一门单线程的语言,意味着同一时间内只能做一件事,但是这并不意味着单线程就是阻塞,而实现单线程非阻塞的方法就是事件循环 在JavaScript中,所有的任务都可以分为 同步任务:立即执行的任务,同步任务一般会直接进入到主线程中执行 异步任务:异步执行的任务,比如a 阅读全文
posted @ 2023-01-19 01:40 chccee 阅读(42) 评论(0) 推荐(0) 编辑
  2023年1月18日
摘要: 把显示在浏览器上的对应css选择器全部写上,并且添加 !important </script> <style lang='scss' scoped> //修改 element plus ::v-deep .el-breadcrumb__inner a, .el-breadcrumb__inner.i 阅读全文
posted @ 2023-01-18 12:07 chccee 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 AJAX全称(Async Javascript and XML) 即异步的JavaScript 和XML,是一种创建交互式网页应用的网页开发技术,可以在不重新加载整个网页的情况下,与服务器交换数据,并且更新部分网页 Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异 阅读全文
posted @ 2023-01-18 01:55 chccee 阅读(69) 评论(0) 推荐(0) 编辑
  2023年1月17日
摘要: 一:是什么 在JavaScript中,new操作符用于创建一个给定构造函数的实例对象 例子 function Person(name, age){ this.name = name; this.age = age; } Person.prototype.sayName = function () { 阅读全文
posted @ 2023-01-17 02:06 chccee 阅读(25) 评论(0) 推荐(0) 编辑
  2023年1月16日
摘要: 一、是什么 继承(inheritance)是面向对象软件技术当中的一个概念。 如果一个类别B“继承自”另一个类别A,就把这个B称为“A的子类”,而把A称为“B的父类别”也可以称“A是B的超类” 继承的优点 继承可以使得子类具有父类别的各种属性和方法,而不需要再次编写相同的代码 在子类别继承父类别的同 阅读全文
posted @ 2023-01-16 02:00 chccee 阅读(27) 评论(0) 推荐(0) 编辑
  2023年1月15日
摘要: 一、原型 JavaScript 常被描述为一种基于原型的语言——每个对象拥有一个原型对象 当试图访问一个对象的属性时,它不仅仅在该对象上搜寻,还会搜寻该对象的原型,以及该对象的原型的原型,依次层层向上搜索,直到找到一个名字匹配的属性或到达原型链的末尾 准确地说,这些属性和方法定义在Object的构造 阅读全文
posted @ 2023-01-15 21:08 chccee 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、作用域 作用域,即变量(变量作用域又称上下文)和函数生效(能被访问)的区域或集合 换句话说,作用域决定了代码区块中变量和其他资源的可见性 举个例子 function myFunction() { let inVariable = "函数内部变量"; } myFunction();//要先执行这个 阅读全文
posted @ 2023-01-15 13:30 chccee 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一、是什么 一个函数和对其周围状态(lexical environment,词法环境)的引用捆绑在一起(或者说函数被引用包围),这样的组合就是闭包(closure) 也就是说,闭包让你可以在一个内层函数中访问到其外层函数的作用域 在 JavaScript中,每当创建一个函数,闭包就会在函数创建的同时 阅读全文
posted @ 2023-01-15 09:59 chccee 阅读(312) 评论(0) 推荐(0) 编辑