
js
文章平均质量分 79
gong132
IT入门者,路过大佬见笑,就当这里是个易忽略知识点汇集处
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js正则里的分组匹配
参考博文https://www.cnblogs.com/wancheng7/p/8906015.htmlvar str = 'kid is kid'var reg = /(\w{3}) is \1/reg.test(str) == true这里的正则表达式里的'\1'相当于前面的 (\w{3}) =>即一个分组;这里的\1就表示匹配的第一个分组;var str = 'aaaab...原创 2019-02-25 12:08:55 · 3223 阅读 · 0 评论 -
js中的arguments
参考链接arguments对象是所有(非箭头)函数中都可用的局部变量。arguments对象不是一个 Array 。它类似于Array,但除了length属性和索引元素之外没有任何Array属性。例如,它没有 pop 方法。但是它可以被转换为一个真正的Array:var args = Array.prototype.slice.call(arguments);var args = [].s...原创 2019-03-05 09:50:13 · 184 阅读 · 0 评论 -
js中引用数据类型的深拷贝
首先:再记录一下js中的数据类型;基本类型:number string boolean null undefined引用类型:object(function(不在此次的考虑范围内),array,object)es6中新加了一个Symbol,至今没在案例中使用过,所以就提一下,有兴趣的可以自己去看一下特性和用法;参考链接关于为什么引用类型会有深拷贝一说,请各位移步上面链接看详细原因fun...原创 2019-02-26 10:18:37 · 447 阅读 · 0 评论 -
js的数组去重
在方法一种利用双层循环,在外层循环中找到数组中的一个数作为基数,在内循环里查找剩余的数与其相比较,相同的数利用splice方法去除该相同的数;同样,该方法也不可以去除NaN;//*****************************方法一var arr = [1, 1, 2, 2, 3, 3, "ab", "ab", 4, 4, null, null,null,原创 2019-01-04 19:41:05 · 178 阅读 · 0 评论 -
js二次封装函数
已知函数 fn 执行需要 3 个参数。请实现函数 partial,调用之后满足如下条件:1、返回一个函数 result,该函数接受一个参数2、执行 result(str3) ,返回的结果与 fn(str1, str2, str3) 一致// call和apply必须显式地调用str3,立即执行// bind不是立即执行,未传入str3时,并未执行,只是返回一个函数,等待参数传入// th...原创 2019-03-05 19:17:27 · 1097 阅读 · 1 评论 -
js数组
统计数组 arr 中值等于 item 的元素出现的次数链接:https://www.nowcoder.com/questionTerminal/628339bd8e6e440590ad86caa7ac6849来源:牛客网//filter()-->利用指定的函数确定是否在返回的数组中包含某一项 function count(arr, item) { ...原创 2019-03-02 22:16:27 · 160 阅读 · 0 评论 -
js数组
在数组 arr 中,查找值与 item 相等的元素出现的所有位置链接:https://www.nowcoder.com/questionTerminal/0a9af9cb20c34babb6232126e019c74d来源:牛客网//filterfunction findAllOccurrences(arr, target) { var result=[]; arr.fi...原创 2019-03-03 21:47:50 · 110 阅读 · 0 评论 -
关于前后端传值request payload和query String Parameters
感觉需要抛弃前端常见的那种数据格式,首先是请求方式不同:同样的代码定义参数let params = { ids:arr }用put进行请求,控制台打印的是下图:2.get 方式打印的是下图请求方法是在各种方式间切换来让后端取值...原创 2019-08-09 15:42:49 · 2991 阅读 · 1 评论