投稿
投稿
投稿
反馈
评论 返回
顶部

内容字号: 默认 大号超大号

段落设置: 段首缩进取消段首缩进

字体设置:切换到宋体切换到微软雅黑

  • js如何利用闭包的记忆功能加快代码运行速度?09月25日

    先看下面的代码: var factorinal=(n)={ if(n===0){ return 1; } return n*factorinal(n-1);} 这个函数代码看起来没什么问题啊?但是你会发现,这个方法是不是重复的在调用自己?于是每次执行到return后

    Tags:
  • js怎么判断当前函数方法实际传过来多少个参数?形参、实参区别03月08日

    在项目中有时候需要通过判断某一个方法使用的时候填了多少个参数,以此来区分不同的状态下所需要执行的代码不同;实际上就是用到arguments这个属性,举个例子说明比较好理解: 首

    Tags:
  • td中嵌套table,怎样让table完全填充父td高度宽度相03月06日

    如下图: 项目中要在td中再嵌套一个table,需要列边框线与头部对齐,这个好办,前面的文章也说过了,只需设置相同的列宽就可以实现,问题是高度,怎么才能让子table的高度永远跟父

    Tags:
  • jquery.on()同时绑定多个事件的写法11月02日

    我们知道用jquery.on()绑定单个事件的时候是这么写的: $(.class).on(click,function(){}) 那如果一个标签需要同时绑定多个事件,如果用jquery.on()怎么写? $(.class).on({ click:function(){ //回调 }, mou

    Tags:
  • 如何判断一个变量/对象的对象类型是什么?10月26日

    直接用Object.prototype.toString.call('object')进行判断 1、Object.prototype.toString.call(num);//'[object Number]' 2、Object.prototype.toString.call(str);//'[object String]' 3、Object.prototype.toString.call(bool);//'[object Boolea

    Tags:
  • 各种浏览器环境判断,判断当前是什么浏览器?10月18日

    IE9及以上浏览器环境判断,Vue里面的判断代码,拿出来参考一下: // Browser environment sniffingvar inBrowser = typeof window !== undefined;var inWeex = typeof WXEnvironment !== undefined !!WXEnvironment.platform;var

    Tags:
  • textarea高度自适应js09月29日

    有时候我们需要textarea高度随着行数多少进行跟随改变,而不是出现滚动条,以下方法和新浪微博的发布框一模一样效果,本人已用在项目中,分享出来给大家 function autoTextarea(options)

    Tags:
  • 关于绑定事件addEventListener()的兼容性写法以及解绑方法09月27日

    项目中addEventListener()方法是一个很不错的绑定事件方法,但是这个方法只能支持IE9以上版本,所以最好写一下兼容的写法,代码如下: Object.prototype.addEventListeners=function(type,callback){//if

    Tags:
  • arguments在js中的作用以及用法09月25日

    arguments其实是所有的函数里面都存在的一个公共对象,类似一个数组Array但又不等于Array,arguments对象在函数内部调用的是当前运行函数到底传了几个参数进来,用arguments.length就可以得出

    Tags:
  • 使用canvas生成的登录验证码js插件08月31日

    一个用canvas做的js验证码插件 !(function(window, document) {function GVerify(options) { //创建一个图形验证码对象,接收options对象为参数this.options = { //默认options参数值id: , //容器IdcanvasId: verifyCanv

    Tags:
  • eval()方法的替代函数08月17日

    为什么大家都不建议使用eval()这方法?是因为eval()方法会无条件执行传给它的代码,很容易导致安全问题,很多人不懂得eval()的正确用法,所以建议大家少用或者不用这个方法,那么有

    Tags:
  • 关于$(".selector").attr("checked")一直返回undefined的问题解决08月08日

    在低版本的jquery中,checkbox是否选中可以这样获取: $(input[type=checkbox]).attr(checked)//checked/undifined(选中/没选中) 但是在jquery高版本后再这样取值会发现取到的值一直是undifined的情况(设置

    Tags:
  • window.location.href失效无法跳转的问题08月01日

    有时候在使用window.location.href进行页面跳转时,会发现怎么设置都停留在当前页面,无法跳转到别的页面,一般的原因有两种: 第一种: 在form表单中,使用button标签没有设置type=button,所

    Tags:
  • $.ajax 中的contentType与dataType的区别07月30日

    var json={name:小明,age:20}$.ajax({ type: post, contentType: application/json; charset=utf-8, dataType: json,//返回值类型 url: ajax/getData, data:JSON.stringify(json), success: function(data){ console.log(data); }, error : function(m

    Tags:
  • $.ajax 中的contentType以及Request Payload(rest接口)07月30日

    在$.ajax使用rest接口传参时,要注意传参的形式跟平常不太相同,直接写例子吧,要这样来传: var json={name:小明,age:20,height:175}$.ajax({ contentType: application/json; charset=utf-8,//rest接口要这样写,

    Tags:
  • vue刷新页面或者加载数据时闪烁vue变量的解决办法07月20日

    在使用vue绑定页面加载数据时,因为是页面先加载,但是数据还没有加载完,所以会出现vue变量的闪现问题,例如: div id=app p{{message}}/p/div 在加载时会见到: {{message}} 这样用户体验就不

    Tags:
  • [已解决]有滚动条时两个table表头和表主体怎么保持列宽度一致?07月20日

    在做项目时,有时候我们会经常遇到用table来显示数据,但是要求表头不动,表主体超过高度则出现滚动条,这样就要用上下两个table来分开显示表头和数据,但是必须两个table的对应列

    Tags:
  • ie8及以下浏览器submit()无法提交form表的问题06月08日

    一般情况下,使用$(selector).submit()提交form表无法提交的情况有3种: 1、对象和submit()不搭配,这个时候需要进行兼容处理: $(selector)[0].submit();//这种情况一般控制台会报错的 2、form表单中

    Tags:
  • 验证手机、电话、邮箱、网址等正则表达式06月06日

    // 验证用,正则表达式们var regExps = { mobile: /^((00|\+)?86)?(\s|-|0)?1(([378][0-9]|5[0-35-9]|7[6-8])[0-9]|(70[059]))\d{7}$/, // 手机 tel: /^((0?(10|2[0-9]|[3-9][0-9]{2})[- ]?)|(\(0?(10|2[0-9]|[3-9][0-9]{2})\)))\d{7,8}(-\d{1,5}

    Tags:
  • [已解决]微信浏览器下面使用window.location.reload()无法刷新的问题06月04日

    在项目开发中我们经常要在处理完事件后进行当前页面刷新,一般情况下都是用window.location.reload(),普通浏览器下使用没问题,但是微信内嵌的浏览器可能由于微信app本身的缓存机制,

    Tags:
  • 首页
  • 1
  • 2
  • 3
  • 4
  • 下一页
  • 末页
  • 466
  • 
    Copyright © 2014-2019 seozhijia.net 版权所有-粤ICP备13087626号-4