js
web_callBack
这个作者很懒,什么都没留下…
展开
-
VS code安装GitLens提示GitLenswas unable to find Git. Please make sure Git is installed...报错
第一步:打开cmd,输入where git 查找git 在电脑中的路径第二步:打开vscode,文件=》首选项=》设置第三步:点击扩展=》git=》Defult Clone Directory,修改setting.json第四步:将git.path值设置为电脑中git存放的路径...原创 2021-05-17 16:16:42 · 1058 阅读 · 0 评论 -
vscode或cmd:无法将“git”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确
情况一:cmd中和vscode中都报错首先Win+R打开命令行,输入git,如果和vscode中有相同报错信息,则说明在安装git时,最后没有选择windows命令行第一步:在电脑上找到安装git的bin路径,如:C:\Users\XXX\Git\Git\bin;找到git安装路径中,git-core路径第二步:右键我的电脑=》属性=》高级系统设置=》环境变量=》用户变量=》选中path=》编辑,将上一步查找的bin和git-core添加到path中,注意用;分割并保存第三步:重启电脑,cm原创 2021-05-17 16:07:01 · 3129 阅读 · 0 评论 -
js中map()方法和apply()方法的总结
在学习vue.js的render函数时遇到一段代码如下:render: function (createElement) { return createElement('div', Array.apply(null, { length: 20 }).map(function () { return createElement('p', 'hi') }) )原创 2018-01-16 11:22:43 · 4989 阅读 · 0 评论 -
解决移动端input中placeholder无法垂直居中的问题
在项目中遇到在移动端中placeholder属性无法实现垂直居中的问题,解决方案如下:问题原因:input的placeholder属性由于对于各个浏览器的兼容性不同,在ios浏览器文字靠上,而在andrio浏览器中却文字靠下解决办法:可以使用span标签代替placeholder属性,结合js的方法模拟实现代码如下:HTML代码: 咨询服务员后原创 2017-12-27 15:50:25 · 9383 阅读 · 0 评论 -
如何在input框输的同时过滤不符合要求的内容
金额:验证输入带有两位小数的数字document.getElementById("input1").addEventListener("input",function(){ var obj=this; test(obj); }); function test(obj){ if(obj.value==""){原创 2017-11-20 10:24:55 · 1076 阅读 · 0 评论 -
image图片布局存在空隙的解决办法
1、将图片转换为块级对象 即,设置img为: display:block; 在本例中添加一组CSS代码: #sub img {display:block;} 2、设置图片的垂直对齐方式 即设置图片的vertical-align属性为“top,text-top,bottom,text-bottom”也可以解决。如本例中增加一组CSS代码:转载 2017-11-04 16:21:06 · 1029 阅读 · 0 评论 -
jquery 自动触发事件tigger()
有时候,需要通过模拟用户操作,来达到点击的效果,例如用户进入页面后 就触发click事件,而无需主动点击。 点击1 点击2 点击3 实现效果为'点击1'页面上将显示x1 ,'点击2'页面上显示x2 … 但需要实现首次进入页面为默认是'点击1'在jQuery中,可以使用trigger()方法完成模拟操作。 例如可以使用下面的代码来触发A链接的c原创 2017-11-02 21:45:35 · 1136 阅读 · 0 评论 -
js工作总结杂记
1 数字字符串比较大小的问题数字字符串比较 是将第一个数字转化为 ascii 再比较 并不是简单的 直接转化成数字再进行比较比如 "123" 和 "3" 比较 其实比较的是 "1" 和 "3"的 ascii码"123">"3" // falseNumber("123")>Number("3") //true原创 2017-10-31 10:44:54 · 307 阅读 · 0 评论 -
canvas 绘图出现模糊问题的解决方法
有一种说法是说因为绘制的坐标不是整数级的坐标,所以会变得模糊,所以在计算坐标的时候可以使用 Math.floor 将坐标取整,这样绘制就会变得清晰。个人觉得这种说法并不实际,因为在实现的时候就是要计算到每个点每条线的具体位置,角度等等的精确值,这样粗糙的取整,会使得绘制出来的整体跟设计图上有比较大的出入,而且本身也无法维护让每次绘制都是在整数级的坐标上,比如绘制一个圆,要如何让每个点都是在转载 2017-06-11 22:42:17 · 1541 阅读 · 0 评论 -
js实现点击跳转到指定位置的方法
对于网页编程开发人员来说,在网站页面开发的过程中,有时候我们需要实现当点击一个按钮或者超链接时,立刻滚动跳转定位到本页面中指定的位置。对于大多数的编程老手来说,这些都不是什么难事,但对于一些新手或者没有深入学习编程开发的人来说,可能不知道如何去实现,在这里就和大家分享一下html js点击按钮滚动跳转定位到页面指定位置(DIV)的方法代码。 这里主要分为两种情况,分别是点击锚点实现跳转载 2017-04-12 14:35:06 · 54633 阅读 · 0 评论 -
关于通过artTemplate模板的方式实现城市的联动
1.创建一个json格式的数据var cityData={ Data: [{ value: '110000', text: '北京市', children: [{ value: "110101", text: "北京市", children: [{原创 2017-04-25 22:05:51 · 1425 阅读 · 0 评论 -
prototype和__proto__的区别
prototype的英文含义为原型,雏形,蓝本proto的英文含义为原型机,样机__proto__:注意proto前后各为两个"_"下面就用三张图片来说明prototype和__proto__的区别转载 2017-05-06 11:11:08 · 592 阅读 · 0 评论 -
js中获得和设置checkbox方法
获得checkbox的状态$("input[type='checkbox']").is(':checked')返回结果:选中=true,未选中=false设置checkbox的状态$("input[type='checkbox']").attr("checked",false) //设置checkbox的状态为未选中$("input[type='checkbox']").a原创 2017-04-20 18:36:41 · 606 阅读 · 0 评论 -
js的数据类型转换
js的数据类型转换JS 数据类型转换 方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。在判断字转载 2017-04-15 15:27:25 · 463 阅读 · 0 评论 -
获取当前零点零分的时间戳方法
var start=new Date(); start.setHours(0); start.setMinutes(0); start.setSeconds(0); start.setMilliseconds(0); var todayStartTime=Date.parse(start)/1000;获得的时间是最原创 2017-04-14 18:39:58 · 9694 阅读 · 0 评论 -
键盘绑定事件
键盘中的onkeydown和onkeypress的区别onkeydown 事件是响应任意键按下的处理(包括功能键),onkeypress 事件只响应字符键按下后的处理。event.keyCode和event.which的区别Internet Explorer/Chrome 浏览器使用 event.keyCode 取回被按下的字符,而 Netscape/Firefox/Opera 等浏览原创 2017-04-13 17:40:08 · 2338 阅读 · 0 评论 -
使用JS实现导航切换时高亮显示
index.html代码内容 导航高亮显示 body{ font-size:20px; } .nav{ list-style-type: none; margin:0; padding:0; } .clear:after{ content:'/20'; display:block; clear:both; height原创 2017-04-12 14:01:52 · 5547 阅读 · 2 评论 -
有关时间戳的方法
// 获取当前时间戳(以s为单位)var timestamp = Date.parse(new Date());timestamp = timestamp / 1000;//当前时间戳为:1403149534console.log("当前时间戳为:" + timestamp);// 获取某个时间格式的时间戳var stringTime = "2014-07-10 10:21:12";转载 2017-04-11 17:28:18 · 820 阅读 · 0 评论