javascript
小小玮
以梦为马
展开
-
javascript 事件处理
//跨浏览器的代码 var EventUtil = { addHandler:function(element,type,handler){ if(element.addEventListener){ element.addEventListener(type,handler,fals原创 2015-05-08 10:29:11 · 532 阅读 · 0 评论 -
javascript 实现两个标准时间差几天
var _ = require("lodash");var subDay = function (dateTime) { var self = { year: 1970, month: 1, day: 1, hour: 0, minute: 0, second: 0 };原创 2015-11-30 10:46:15 · 652 阅读 · 0 评论 -
javascript 时间处理问题
/// 使用本机获取时间var a = new Date();/// 通过简易的时间串初始化var b = new Date('2015-10-29');/// 使用带有时间的串初始化var c = new Date('2015-10-29 00:00:00');/// 使用ISO标准串格式化var d = new Date('2015-10-29T00:00:00');/转载 2015-10-29 18:57:45 · 916 阅读 · 0 评论 -
javascipt 实现继承
function PeopleClass(){ this.type = "人"; } PeopleClass.prototype = { getType:function(){ alert("this is a people"); }, say:function(){原创 2015-06-17 17:04:02 · 544 阅读 · 0 评论 -
js 使用闭包封装数据
像c++/java等高级语言都提供了 private 关键字使得数据的访问私有化,但是js并没有提供这一功能,如何实现呢?我们可以使用闭包模拟实现。 function Student(param_name,param_age){ var m_name,m_age; this.setName = function(name){ m_name = na原创 2015-07-31 09:59:42 · 3253 阅读 · 0 评论 -
js 获取两个标准时间差
function GetDateDiff(startTime, endTime, diffType) { //将xxxx-xx-xx的时间格式,转换为 xxxx/xx/xx的格式 startTime = startTime.replace(/\-/g, "/"); endTime = endTime.replace(/\-/g, "/"); //将计算间隔类性字符转转载 2015-07-13 11:53:54 · 2058 阅读 · 0 评论 -
jquery 生成二维码
function toUtf8(str) { var out, i, len, c; out = ""; len = str.length; for(i = 0; i < len; i++) { c = str.charCodeAt(i); if ((c >= 0x0001) && (c原创 2015-07-13 14:00:15 · 605 阅读 · 0 评论 -
js 使用闭包实现单例
//闭包的使用var c=(function a(){ var i=0; function b(){ return (++i); } return b;})();console.log(c());console.log(c());//结果:12//使用闭包实现单例模式var gameInstance=(funct原创 2015-07-27 11:59:59 · 2430 阅读 · 0 评论 -
深入学习JavaScript: apply 方法 详解(转)
我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同提高..主要我是要解决一下几个问题:1. apply和call的区别在哪里2.转载 2015-07-27 10:10:22 · 414 阅读 · 0 评论 -
js 判断两个标准时间是不是同一周
1,获取一个标准时间是一年内的第几周:var theWeekOfYear = function (curDate) { /* date1是当前日期 date2是当年第一天 d是当前日期是今年第多少天 用d + 当前年的第一天的周差距的和在除以7就是本年第几周 */ var a = curDate.getFullYear();原创 2015-09-15 17:36:21 · 2732 阅读 · 0 评论