摘要:我选择的日期控件是:bootstrap-datepicker(下载路径:https://github.com/Aymkdn/Datepicker-for-Bootstrap)比较方便,实用。原来是英文的,我将它稍微改造了一下,替换了里面的英文,现在适合中国人用了。网页中引用: 被绑定的...
阅读全文
随笔分类 - Javascript
All about javascript
摘要:我们知道,在适用js的时候,程序是单线程执行的,而且如果遇到阻塞就会将浏览器卡死。能否异步的执行,让程序不再卡呢?可以,用setTimeout。但是,问题又来了,如果我有这样的要求:执行一个函数a;暂停5秒;执行函数b;暂停5秒;输出结果,暂停5秒后自动清空显示。以上的这段逻辑伪代码使用JavaSc...
阅读全文
摘要:[function].call(obj,param1,param2,....)让函数[function]的当前作用域变成obj,即函数中的this变成这个obj,同时函数接收obj对象的指定的几个参数。[function].apply(obj,arguments)让函数[function]的当前作用...
阅读全文
摘要:当我们写js的重载函数的时候,我们需要判断不同的输入情况。而,一般我们是根据参数的个数来判断的,但是,常常情况并非如此:function abc(a,b,c)a:stringb:numberc:boolean或者a:stringb:stringc:number这两种情况都是参数个数为3,但是参数类型...
阅读全文
摘要:以下是类的代码: 1 var Functions = { 2 oFunctions: null, 3 add: function (oFunc, oNewFunc) { 4 var oNew = function () { 5 oFunc();...
阅读全文
摘要:简单的查看了下Javascript异步编程的代码。按照网上的说法,Javascript异步编程的核心就在于setTimeout。这个系统函数让我们将函数的执行放在了一个指定的新“线程”中。于是本来的顺序执行变成了异步执行。
阅读全文
摘要:function seter(sId) { var obj = document.getElementById(sId); return new function () { var objN = obj; this.html = function (sHtml) { objN.innerHTML =...
阅读全文
摘要:学习js,因为函数和定时器直接的关系是非绑定的。我不能说我开启一个定时,然后拿一个变量去记录这个setInterval的返回值,这样很麻烦。本着面向对象的思想,利用业余时间(周末在家里)写了一个类,用来管理定时器。吐槽下jQuery,不知道是不是我的jQuery版本太低,貌似jQuery没有提供很好...
阅读全文
浙公网安备 33010602011771号