涨知识
没有名字随便喊
bug搬运工。
展开
-
Layui数据表格解析任意数据格式问题
项目里遇到一个非框架默认格式的json数据,进行数据转换后遇到的bug; 如图所示我要解析的json格式为: 我的表格需要渲染list里面的数据然后我通过格式转换实现了,然而还需要在页面显示listnnum 和 listynum 的条数值,此时我用data.去取显示undefined... ,done: function (data, curr, count) { if(da...原创 2019-11-11 11:04:16 · 3157 阅读 · 0 评论 -
web前端面试题(关于闭包)
var a=0,b=0; function A(a){//外层函数:局部变量a //内层函数 A=function(b){console.log(a+b++);} //将内层函数赋值给全局变量A形成闭包 console.log(a); } A(1);//1 //A:function(b){(a=1) // console.log(a+b++);} A(12);//13 ...原创 2017-09-06 00:23:23 · 1389 阅读 · 0 评论 -
web前端面试题(查找字符串中出现最多的字符)
//思路:查找数组中出现次数最多的元素,先初始化创建一个数组, //然后打散数组并排序后无缝拼接,排序中固定用法:str.split("").sort().join(""); //再用正则表达式的方式定义数组中的值 // var reg=/([a-z])\1*/ig; //([a-z])表示第一个字母,开头的必须是字母!!! // \1 表示匹配和 开头字母一样的字母。例如:开头是a,则后面相...原创 2017-09-06 00:19:35 · 994 阅读 · 0 评论 -
web前端面试题(数组一大一小排列)
//思路:先用给定好的降序数组,先了解清楚排序输出结果的规律:一大一小; //然后设置空数组保存结果,通过循环双向遍历数组中的值,分别将j和i //放进数组中,因为是一大一小排列所以要先放j再放i, //最后当i=j时就把当前循环的值arr[i或者j]直接放进数组机即可; //给定降序排列好的数组:排序成一大一小的样子 var arr=[7,6,5,4,3,2,1]; //...原创 2017-09-06 00:16:57 · 804 阅读 · 0 评论 -
前端面试题(数组中求和)
//求数组中的固定任意两个数的和 //前提已经升序排列好的 var arr3=[1,2,4,6,9,10,12,15,17]; //i j //定义任意两个数相加的和为19; var sum=19; //双向循环遍历,从两头向中间走 for(var i=0,j=arr3.length-1;i<j;){ //如果i+j的值大于sum ...原创 2017-09-06 00:13:29 · 1370 阅读 · 0 评论 -
本地项目如何上传到GitHub上
GitHub的好处多多我就不用说了,最牛逼的代码管理工具。 最近申请了GitHub的账号,想测试上传项目到平台上的功能,今天研究了一下分享给大家。 1、首先,登录账号后新建一个项目仓库: 填写项目名称和描述: 创建仓库成功后,可以看到自己的仓库地址,这样我的远程免费的仓库就创建了。然后我们需要在本地安装git客户端。 2、安装git客户端: 官方下载地址:http://git-...原创 2019-04-12 17:12:31 · 624 阅读 · 0 评论