- 青灯夜游
- 浏览量4003 | 粉丝70 | 关注0
-
2023-01-16 16:11:58
- go语言扩容方法有哪几种
- go语言扩容方法有:1、Slice扩容,在使用append向Slice追加元素时,如果Slice空间不足,将会触发Slice扩容;2、Map扩容。触发Map扩容的条件有二个:1、负载因子大于6.5时,也即平均每个bucket存储的键值对达到6.5个;2、overflow数量大于2^15时,也即overflow数量超过32768时。
-
2178
-
2023-01-16 16:40:49
- es6怎么删除数组中的某一项
- 删除方法:1、用splice()根据下标删除任意一个元素,语法“arr.splice(index,1)”;2、用delete关键字根据下标删除任意一个元素,语法“delete arr[index];”;3、用shift()删除第一个元素,语法“数组.shift()”;4、用pop()删除最后一个元素,语法“数组.pop()”;5、用length删除最后一个元素。
-
7236
-
2023-01-16 17:09:44
-
2023-01-16 17:23:04
- es6怎么判断字符串中是否有某个字符串
- 判断方法:1、利用includes(),语法“str.includes(searchString[, position])”;2、利用indexOf(),语法“str.indexOf(substring)”,如果返回“-1”则没有;3、利用test()、match()或search()配合正则表达式查找,语法“exp.test(str)”、“str.match(exp)”。
-
4977
-
2023-01-16 17:35:23
- es6怎么判断是否在数组里
- 判断方法:1、使用includes()函数,可判断数组是否包含一个指定的值,语法“arr.includes(值)”,如果返回true则存在;2、使用find()函数,可查找符合添加的第一个元素,语法“arr.find(function(v){if(v==值{...}})”;3、使用some()函数,语法“arr.some(i=>i===值)”,如果返回true则存在。
-
3975
-
2023-01-16 17:59:36
- ie6能不能兼容es6
- ie6不能兼容es6。IE6不支持识别ES6语法,会报错。解决方法:1、引入babel-browser.min.js文件,这样就可以使用ES2015进行编码;2、引入browser-polyfill.js文件,可解决箭头函数或者promise或者async、awite不兼容问题;3、在script标签上加上“type="text/babel"”属性。
-
2579
-
2023-01-16 19:58:03
-
2023-01-16 20:03:34
- Angular学习之聊聊生命周期
- 本篇文章带大家继续angular的学习,使用angular进行开发时,避免不了需要接触生命周期,下面就来带大家一起聊聊Angular中的生命周期,希望对大家有所帮助!
-
2386
-
2023-01-16 20:23:09
-
2023-01-17 10:04:44
- Go语言怎么判断指定字符是否存在
- 判断方法:1、使用index()函数判断,可以在字符串中查找指定字符第一次出现的位置,语法“strings.Index(str,指定字符)”,如果返回“-1”则不存在,否则存在。2、使用ContainsRune()函数判断,可以判断字符是否在另一个字符串中,语法“strings.ContainsRune(str,指定字符)”,如果存在则返回true,反之则返回false。
-
4917