
JavaScript
文章平均质量分 55
JavaScript相关知识点
卡卡西Sensei
这个作者很懒,什么都没留下…
展开
-
【鸿蒙NEXT】arrayBuffer和base64字符串互相转换
在日常开发中,经常需要把字符串进行各种的数据类型的转换,鸿蒙NEXT里面字符串和Buffer如何互相转换呢?原创 2024-12-03 17:04:18 · 445 阅读 · 0 评论 -
【鸿蒙NEXT】字符串和Buffer互相转换
鸿蒙里面string和ArrayBuffer互相转换原创 2024-12-03 15:26:52 · 391 阅读 · 0 评论 -
JS 函数中arguments的使用
目录写在前面1.什么是arguments2.arguments的使用3.举例说明4.总结写在前面在函数中,我们的参数分为形参和实参,在函数调用的时候传递实参,函数接收参数的时候,形参和实参我们尽量匹配上。但有的时候,我们也不确定有多少个参数传递过来啊,用户到底有多少个实参传递过来,那形参就很难写啊?写少了吧,结果不对,写多了吧,又是多余!!!????这个时候怎么办呢??1.什么是arguments那在JavaScript中提供了一个解决的办法,就是可以使用argument原创 2021-05-04 11:13:07 · 1842 阅读 · 2 评论 -
JS 逻辑中断(二)
接上一篇JS逻辑中断(一)本篇介绍逻辑中断或(短路运算)1.逻辑中断或如果表达式1 结果为真,则返回表达式1 如果表达式1 结果为假,则返回表达式2举例1console.log(387 || 618)根据上面的规则特性,387||618 结果应该是387,运行一下看看结果如何,不出意外,控制台打印是387哈哈,果然是387,和预期的一样,如果表达式1 结果为真,则返回表达式1举例2复制下上面的,再后面加上其他的表达式看看结果如何呢??? 不出意外肯定还是3...原创 2021-04-19 14:49:41 · 628 阅读 · 0 评论 -
JS 逻辑中断(一)
通常我们平时的布尔运算的逻辑运算,都是布尔值之间的运算,true&&false == false那如果是 231 && 789 的这种值的运算,或者是表达式参与逻辑运算的呢???那结果是231 还是789呢???在逻辑运算中,有一个非常重要的特点:我们叫作短路运算或者叫逻辑中断的短路运算的原理:当有多个表达式(值)时候,左边的表达式值可以确定结果时,就不再继续运算右边的表达式的值比如在公司,工位一排的电脑连着电在工作,突然其中一台电脑的线路短路了,其...原创 2021-04-16 17:33:42 · 862 阅读 · 0 评论 -
vue 表单验证 支持6位小写字母和数字组合,必须包含2位字母
rules: [ { required: true, message: "XXX不能为空", trigger: "blur" }, { max: 6, message: "最大长度为6位字符", trigger: "blur" }, { pattern: /^(?=(?:[^a-z]*[a-z]){2})[a-z0-9]{6,6}$/, //不连续的两位字母 // /^(?=.*[a-z]{2})[a-z0-9]...原创 2021-03-29 17:18:31 · 2169 阅读 · 0 评论 -
JS中的map()和forEach()有什么区别?
在前端项目中,我们经常需要处理后台返回的数据,需要对response的数据进行遍历,循环。JavaScript中一些最受欢迎的功能可能是map和forEach。从ECMAScript 5(简称es5)开始,它们就开始存在了。1.什么是map()和forEach()?map 和 forEach 是数组中的帮助器方法,可以轻松地在数组上循环。我们曾经像下面这样使用for循环遍历一个数组,没有任何辅助函数。var array = ['1', '2', '3']; for (var i = 0.原创 2021-03-08 10:16:15 · 5032 阅读 · 0 评论 -
Vue 过滤器filters
1、什么是过滤器? 说到过滤,我们生活中也经常有过滤的操作,洗菜用筛子过滤掉水,实验室做化学实验过滤掉杂质。 而开发中的过滤器是对即将显示的数据做进一步的筛选处理,然后进行显示,值得注意的是过滤器并没有改变原来的数据,只是在原数据的基础上产生新的数据。2.过滤器的定义过滤器分为局部和全局过滤器局部过滤器new Vue({ filters: { '过滤器名称': function (value1[,value2,...] ) { ...原创 2021-01-04 15:08:03 · 691 阅读 · 0 评论 -
vue js删除数组中指定索引的元素
在前端开发中,我们经常需要对数组进行操作,增删改是经常的事情,那我们js中该如何删除指定的下标元素呢????我们用splice来操作1.定义和用法splice() 方法用于添加或删除数组中的元素。注意:这种方法会改变原始数组。数组中添加新元素:var fruits = ["Banana", "Orange", "Apple", "Mango"];fruits.splice(2,0,"Lemon","Kiwi");fruits输出结果:Banana,Orange,Le.原创 2020-12-31 11:11:57 · 14717 阅读 · 0 评论