
JavaScript
一个很酷的人
这个作者很懒,什么都没留下…
展开
-
JavaScript类的声明与使用
1.声明一个类名为a的类var a = function () { var b = function () { };};2.为a类添加c方法属性a.prototype.c = function () {}3.通过new关键字创建a的对象 ,调用a的c()方法new a().c();原创 2017-08-02 18:05:02 · 401 阅读 · 0 评论 -
ajax异步加载的js文件如何在浏览器中打断点进行调试
最简单粗暴和方便的做法是:在需要调试的代码行前添加一句 debugger形如function demo () { // 在这里停下 debugger // ...}这样不论是异步还是同步,都可以非常轻松地在相应位置打开调试器来进行调试了。原创 2018-02-05 16:00:01 · 2938 阅读 · 0 评论 -
jQuery怎么根据某个特定的值动态让select下的option选中
这里以默认选中当前月为例:HTML:select name="MONAT" id="MONAT"> option value="1">1option> option value="2">2option> option value="3">3option> option value="4">4option> option value="5">5op原创 2018-01-16 11:51:10 · 301 阅读 · 0 评论 -
通过js模拟用户按F5刷新页面效果
通过js代码达到与用户按下键盘上F5键相同的效果(刷新整个浏览器窗口)有两种方式:1、window.location.href = window.location.href;2、window.location.replace(window.location.href);原创 2017-11-10 11:15:52 · 14607 阅读 · 0 评论 -
JavaScript中的Date对象
1、获取Date对象 var dDate = new Date();2、获取当前年份 dDate.getFullYear();3、获取当前月份 dDate.getMonth()+1; //注意 月份从0开始 所以要+1才能得到当前月份4、获取当前日期 dDate.getDate();5、获取当前小时 dDate.getHours();原创 2017-10-12 19:30:20 · 318 阅读 · 0 评论 -
JavaScript的Math对象
1、获取π的值 Math.PI //=>3.141592653....2、获取某些数中的最大值 Math.max(1,33,4); //=>333、获取某些数中的最小数 Math.min(1,33,4); //=>14、四舍五入 Math.round(12.53); //=>135、向上舍入 Math.ceil(12.1); // =>136、向下舍入 Math.fl原创 2017-10-12 18:55:48 · 264 阅读 · 0 评论 -
JavaScript"="、“==”、“===”的区别
1、“=” 赋值运算符 2、“==” 只比较两个对象的值但是不比较两个对象的类型3、“===” 既比较两个对象的值也比较两个对象的类型举个栗子: var nNum = 10; var sStr = '10'; nNum = 1; =>给nNum赋值为1; nNum == sStr; =>true 之比较值不比较类型 所以结果为true nNum ==原创 2017-10-12 18:01:27 · 288 阅读 · 0 评论 -
JavaScript字符串操作
1.获取字符串长度 length; var sStr = "abc"; alert(sStr.length); //弹出 3; ,sStr的字符串长度为32.获取指定位置上的字符 vharAt(index); var sStr = "abc"; alert( charAt(1));//弹出b3.字符串截取 substring(star原创 2017-10-11 19:00:27 · 2147 阅读 · 0 评论 -
JavaScript数组操作
一、数组的声明(两种方式) 1. var aTeam = new Array(); 或者 var aTeam = new Array(3); aTeam[0] = 'aa'; aTeam[1] = 'bb'; aTeam[2] = 'cc'; //如果用第一种方式创建数组则aTeam里面可以无限制的增加元素,如果有第二种方式创建数组则aTea原创 2017-10-11 19:27:05 · 262 阅读 · 0 评论 -
将<select>被选中项的值通过<a>链接的参数形式传递给后台的实现方法
将被选中项的值通过链接的参数形式传递给后台的实现方法step1:HTML页面select id="s-id" name="d-name" onchange="s_change(this.options[this.selectedIndex].value)"> option value="1">选项一option> option value="2">选项二op原创 2017-09-26 17:46:01 · 2823 阅读 · 0 评论 -
JavaScript中让方法延迟指定时间后再执行,以一定时间为间隔循环执行
一、JavaScript中让方法延迟指定时间后再执行//延迟三秒后弹出“延迟3秒执行!”vartimeout= setTimeout(function() { alert("延迟3秒执行!") },3000) //清除延迟 clearTimeout(timeout);二、以3秒为时间间隔循环执行//每隔3秒执行一次原创 2017-08-02 18:14:02 · 14200 阅读 · 0 评论 -
js控制input输入框只允许输入整数及带有两位或一位小数的数字
上代码:html:<input name="price"id="goodsPrice" placeholder="请输入商品价格"onkeyup="clearNoNum(this)" onblur="clearNoNum(this)" >js:function clearNoNum(obj){ //修复第一个字符是小数点 的情况. if(obj.原创 2018-09-19 17:53:53 · 2500 阅读 · 0 评论