摘要:
JavaScript 是一种易于学习的编程语言,编写运行并执行某些操作的程序很容易。然而,要编写一段干净的JavaScript 代码是很困难的。 在本文中,我们将研究如何降低函数复杂度。 将重复的代码移到同个位置 我们应该将重复的代码提取出来,合并放到同个位置,这样当有需要修改的,我们只需要改一个地 阅读全文
摘要:
内置对象:对象是由属性和方法组成的,使用点语法访问 品牌vi设计公司http://www.maiqicn.com 办公资源网站大全https://www.wode007.com 一,array数组 1. 特点: 数组用于存储若干数据,自动为每位数据分配下标,从0开始 数组中的元素不限数据类型,长度可 阅读全文
摘要:
下面就详细介绍四种方法获取><li id="getId" >"122" >"11">获取id</li>,需要获取的就是>dtat-vice-id的值 一:getAttribute()方法 const getId = document.getElementById('getId'); // //get 阅读全文
摘要:
ES6中引入了延展操作运算符(...)。 延展操作运算符将可迭代的对象扩展为其单独的元素,可迭代对象是可以使用 for 循环进行循环的任何对象。 可迭代的示例:Array,String,Map,Set,DOM节点。 1.在log中使用延展操作运算符 你可以在 console.log 中对可迭代对象使 阅读全文
摘要:
介绍 Composition API的主要思想是,我们将它们定义为从新的 setup 函数返回的JavaScript变量,而不是将组件的功能(例如state、method、computed等)定义为对象属性。 案例对比 下面是一个经典的vue2的计数器案例. //Counter.vue export 阅读全文
摘要:
我们面试中经常会遇到排序算法问题,我整理了冒泡排序、选择排序、插入插排等常见简单排序方法。希望此文想对了解排序的前端同学有所帮助。 封装排序数组 为了简单高效演示算法的实现思路,我先封装一个构造函数。以下排序我们默认都是从小到大排序,因为不论从大到小或者从小到大思路都一样。 function Arr 阅读全文
摘要:
学习 babel 时,遇到的问题,使用旧版本 babel 命名规则安装后运行报错,初步查找到原因是因为 babel 各个preset和plugin新旧不同版本之间存在兼容问题,提示使用 npx babel-upgrade 可以自动升级,但是我升级失败了,提示解析错误,后来看到了这篇文章,问题得以解决 阅读全文
摘要:
toExponential() // 把对象的值转换为指数计数法。 var num1 = 1225.30 var val = num1.toExponential(); console.log(val) // 输出: 1.2253e+3 toFixed() // 把数字转换为字符串,并对小数点指定位 阅读全文