Web notes
没有名字随便喊
bug搬运工。
展开
-
JS使用扫码枪传递参数调取后端接口
项目需求:使用条码枪进行商品编码扫描并录入商品信息方法一:<input type="text"><script type="text/javascript"> var a = []; var timeout; $("input").keyup(function(){ a.push($(this).val()); clearTimeout(timeout); timeout = setTimeout(f原创 2021-04-16 16:17:26 · 1699 阅读 · 2 评论 -
前端面试题(数组中求和)
//求数组中的固定任意两个数的和//前提已经升序排列好的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 评论 -
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 评论 -
web前端面试题(查找字符串中出现最多的字符)
//思路:查找数组中出现次数最多的元素,先初始化创建一个数组,//然后打散数组并排序后无缝拼接,排序中固定用法:str.split("").sort().join("");//再用正则表达式的方式定义数组中的值// var reg=/([a-z])\1*/ig;//([a-z])表示第一个字母,开头的必须是字母!!!// \1 表示匹配和 开头字母一样的字母。例如:开头是a,则后面相...原创 2017-09-06 00:19:35 · 994 阅读 · 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 评论 -
本地项目如何上传到GitHub上
GitHub的好处多多我就不用说了,最牛逼的代码管理工具。最近申请了GitHub的账号,想测试上传项目到平台上的功能,今天研究了一下分享给大家。1、首先,登录账号后新建一个项目仓库:填写项目名称和描述:创建仓库成功后,可以看到自己的仓库地址,这样我的远程免费的仓库就创建了。然后我们需要在本地安装git客户端。2、安装git客户端:官方下载地址:http://git-...原创 2019-04-12 17:12:31 · 624 阅读 · 0 评论