随笔分类 -  javascript

js函数参数设置默认值
摘要:php有个很方便的用法是在定义函数时可以直接给参数设默认值,如: function simue ($a=1,$b=2){ return $a+$b;}echo simue(); //输出3echo simue(10); //输出12echo simue(10,20); //输出30但js却不能这么定 阅读全文

posted @ 2017-11-25 16:03 dongruiha 阅读(263) 评论(0) 推荐(0) 编辑

js实现div吸顶效果
摘要:aaaaaaa 阅读全文

posted @ 2017-10-19 14:13 dongruiha 阅读(702) 评论(0) 推荐(0) 编辑

fetch jsonp请求接口
摘要:function loadTbbRec() { var fetchJsonp = require('fetch-jsonp'); fetchJsonp(ext.info.tbbRecUrl, { headers: { 'Content-type': 'application/x-www-form-urlencoded; charset=UT... 阅读全文

posted @ 2017-10-17 17:32 dongruiha 阅读(683) 评论(0) 推荐(0) 编辑

es6 fetch方法请求接口
摘要:fetch(url, { method: 'post', headers: { 'Content-type': 'application/x-www-form-urlencoded; charset=UTF-8', //设置表单提交的编码方式,php那边才能用$_POST获取数据 'X-CSRF-TOKEN': $('meta[name=\'csr... 阅读全文

posted @ 2017-10-17 15:23 dongruiha 阅读(704) 评论(0) 推荐(0) 编辑

js时间戳转为日期函数
摘要:js时间戳转为日期函数 阅读全文

posted @ 2017-10-10 14:35 dongruiha 阅读(372) 评论(0) 推荐(0) 编辑

js模块化编程之彻底弄懂CommonJS和AMD/CMD
摘要:转自 http://www.cnblogs.com/chenguangliang/p/5856701.html 阅读全文

posted @ 2017-10-09 16:06 dongruiha 阅读(183) 评论(0) 推荐(0) 编辑

用alert打印js对象
摘要:用alert查看对象: 阅读全文

posted @ 2017-09-27 09:13 dongruiha 阅读(947) 评论(0) 推荐(0) 编辑

为什么函数声明后可以不加分号而函数表达式后要加分号呢?
摘要:JavaScript:为什么函数声明后可以不加分号而函数表达式后要加分号呢?是就是这个硬性规定的,还是有什么机制原因呢 function functionName(arg0,arg1,arg2){ //函数声明} var functionName=function(arg0,arg1,arg2){ 阅读全文

posted @ 2017-09-21 11:08 dongruiha 阅读(2723) 评论(0) 推荐(0) 编辑

通过jQuery Ajax使用FormData对象上传文件
摘要:转自:http://www.cnblogs.com/labnizejuly/p/5588444.html FormData对象,是可以使用一系列的键值对来模拟一个完整的表单,然后使用XMLHttpRequest发送这个"表单"。 这里要注意几点: processData设置为false。因为data 阅读全文

posted @ 2017-09-20 09:12 dongruiha 阅读(136) 评论(0) 推荐(0) 编辑

iframe高度自适应方法
摘要:以上方法在pc测试没有问题,但是在手机浏览器删查看则没有效果 阅读全文

posted @ 2017-09-19 10:54 dongruiha 阅读(209) 评论(0) 推荐(0) 编辑

根据点击事件对象区域的判断,处理不同的逻辑
摘要:$(document).click(function(e){ var idValue = $(e.target).attr("id"); //获取当前点击区域对象的id值 if(idValue !== "productBrand"){ $("#productBrand").attr({"size":1}); }else if(idValue == und... 阅读全文

posted @ 2017-08-22 13:35 dongruiha 阅读(142) 评论(0) 推荐(0) 编辑

js如何控制select展开
摘要:找了一圈也没找到靠谱的方案,后来通过动态的控制select的size属性实现了。 这也算是一种方法吧。 先判断option的数量n,然后把select的size调整到n,当用户选择后,再把size设置为1 阅读全文

posted @ 2017-08-22 11:58 dongruiha 阅读(2040) 评论(0) 推荐(0) 编辑

ios8唤不起APP的问题
摘要:https://stackoverflow.com/questions/27526966/ios-8-window-location-href-doesnt-work-with-url-scheme ios8下去掉href: 阅读全文

posted @ 2017-07-06 10:44 dongruiha 阅读(271) 评论(0) 推荐(0) 编辑

js判断移动端是否安装某款app的多种方法
摘要:转自: http://www.jb51.net/article/76585.htm 阅读全文

posted @ 2017-06-21 15:27 dongruiha 阅读(896) 评论(0) 推荐(0) 编辑

关于比较js中两个对象相等 ==
摘要:“如果两个操作数都是对象,则比较他们是不是同一个对象(引用的对象在内存中的地址一样),如果两个操作数都指向同一个对象,则相等操作符返回true,否则,返回false”。 我做了一个例子 function person() { // define some peroperty here } var p 阅读全文

posted @ 2017-04-21 10:56 dongruiha 阅读(5279) 评论(0) 推荐(1) 编辑

js获取当前页面的url地址
摘要://微信分享的时候要通过这样动态获取url传参,因为微信会对url自动加参数,所以要动态获取,不能写死urlvar page_url = location.href.split('#')[0]; 阅读全文

posted @ 2017-01-22 14:21 dongruiha 阅读(943) 评论(0) 推荐(0) 编辑

js面向对象写法及栈的实现
摘要:1 function Stack() { 2 this.dataStore = []; 3 this.top = 0; //指向栈顶的位置 4 this.push = push; 5 this.pop = pop; 6 this.peek = peek; 7 this.clear = clear; 阅读全文

posted @ 2017-01-19 16:53 dongruiha 阅读(573) 评论(0) 推荐(0) 编辑

发送验证码后倒计时功能实现
摘要:<button class="btn_yan" onclick="settime(this); return false;">获取验证码</button> <script> var countdown = 60; </script> 阅读全文

posted @ 2017-01-19 09:57 dongruiha 阅读(363) 评论(0) 推荐(0) 编辑

导航