随笔分类 -  javascript

javascript
摘要:1 /* 获得某月的天数 */ 2 function getMonthDays(myMonth) { 3 var nowYear = new Date().getFullYear(); //当前年 4 var monthStartDate = new... 阅读全文
posted @ 2015-05-27 17:02 萍踪侠影B302 阅读(545) 评论(0) 推荐(0)
摘要:Js apply方法详解我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同... 阅读全文
posted @ 2015-03-23 11:10 萍踪侠影B302 阅读(147) 评论(0) 推荐(0)
摘要:DOM事件流 DOM(文档对象模型)是一个树形结构,当一个HTML的元素产生一个事件时,该事件会在元素结点与根节点之间按照特定的顺序传播,路径所经过的节点都会收到这个事件,这个传播过程就叫做DOM事件流。 事件的顺序有两种:事件捕捉和事件冒泡。 DOM标准的事件处理模型包含捕获型和冒泡型,而IE只支... 阅读全文
posted @ 2015-03-19 10:18 萍踪侠影B302 阅读(255) 评论(0) 推荐(0)
摘要:由于网页的一些图片加载都需要很长时间,所以为了缓解图片加载慢的问题,页面可以先预加载图片,代码如下:/*预加载图片*/var imgList = [];var imgArr = ["bg02.gif","video_btm.jpg"];for(var i=0;i<imgArr.length;i++)... 阅读全文
posted @ 2015-03-06 15:36 萍踪侠影B302 阅读(315) 评论(0) 推荐(0)
摘要:argumentsarguments:它是javascript中函数隐含的参数,该对象代表着正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function :选项。当前正在执行的 Function 对象的名字。n :选项。要传递给 function 对象的从0... 阅读全文
posted @ 2015-01-28 12:15 萍踪侠影B302 阅读(205) 评论(0) 推荐(0)
摘要:function loadjscssfile(filename, filetype) { if (filetype == "js") { var fileref = document.createElement('script'); fileref.setAttri... 阅读全文
posted @ 2014-12-19 09:43 萍踪侠影B302 阅读(128) 评论(0) 推荐(0)
摘要:JS中可以通过document.getElementById("btn").disabled = true;来设置按钮不可用也可以设置form表单中的textarea的disabled属性,可以让用户无法向textarea备注框内输入字符document.getElementById("textar... 阅读全文
posted @ 2014-12-18 10:25 萍踪侠影B302 阅读(5776) 评论(0) 推荐(0)
摘要:模拟微博输入框的判断 仿照微博输入框写的,当输入的数据超过140个字符时,提示用户,并且设置按钮不可用 阅读全文
posted @ 2014-12-18 10:08 萍踪侠影B302 阅读(202) 评论(0) 推荐(0)
摘要:1.javascript是一种基于对象的语言 它可以直接调用由javascript自身提供的一些对象或一些其他编程语言创建的对象,javascript的大部分功能都是来自对这些对象方法的调用和对脚本的相互作用。2.javascript是具有简单性的语言 将javascript放在html文档中就... 阅读全文
posted @ 2014-10-08 10:32 萍踪侠影B302 阅读(708) 评论(0) 推荐(0)
摘要:/*删除数组中的重复元素,并返回去重的数组*/function delRepeatNum(arr){ var result = []; var middleObj = {}; var temp; for(var i = 0; i < arr.length; i++){ ... 阅读全文
posted @ 2014-09-11 17:41 萍踪侠影B302 阅读(341) 评论(0) 推荐(0)
摘要:document.write("本浏览器的名称为:" + navigator.appName);document.write("本浏览器的版本为:" + navigator.appVersion); 阅读全文
posted @ 2014-09-09 14:30 萍踪侠影B302 阅读(131) 评论(0) 推荐(0)
摘要:/** * 获取标准URL的参数 * @_key:字符串,不支持数组参数(多个相同的key) * @_url:字符串,(window).location.href,使用时别误传入非window对象 * @_spliter:字符串,参数间分隔符 * 注意: * 1、如不存在指定键,返回空字符串,方便... 阅读全文
posted @ 2014-07-14 14:43 萍踪侠影B302 阅读(335) 评论(0) 推荐(0)
摘要:/****************************ajax请求 start**************************************/function ajaxClass(_url, _successCallback, _failureCallback, _urlParam... 阅读全文
posted @ 2014-07-14 11:45 萍踪侠影B302 阅读(325) 评论(0) 推荐(0)
摘要:测试 Male Female 上面的这段代码里面radio的name为不同的值,所以可以都被选中,如果需要让同时只能有一个radio被选中的话,这里的name命名就需要相同了,可以试下下面的代码测试 Male Female 阅读全文
posted @ 2014-07-14 11:37 萍踪侠影B302 阅读(5352) 评论(0) 推荐(0)
摘要:var result = typeof(null);document.write("typeof null =" + result); // objectdocument.write("");上面result的结果是object var sum = "1" + 2 + 3;document.wri... 阅读全文
posted @ 2014-07-11 14:26 萍踪侠影B302 阅读(170) 评论(0) 推荐(0)
摘要:/*找出字符串中出现次数最多的字符,和最大次数*/function countMax(str){ var max = 0; // 记录出现的最大次数 var maxChar = ""; // 记录出现最多次数的字符 var counts = new Array(127); // 记录中... 阅读全文
posted @ 2014-07-11 14:16 萍踪侠影B302 阅读(504) 评论(0) 推荐(0)
摘要:javascript中将10进制数转换为2进制有两种方式一种是直接用toString(2)这个方法,一种是自己写一个方法换算,以下是代码:var num = 11;var str = num.toString(2); /*将十进制数转变为二进制数*/function dec2bin(num){ v... 阅读全文
posted @ 2014-07-11 14:13 萍踪侠影B302 阅读(704) 评论(0) 推荐(0)
摘要:var str = "00012300325300"; str = str.replace(/\b(0+)/gi,""); // 去掉字符串前面的0document.write("str=" + str + "");上面代码中replace的正则表达式就是去掉字符串前面的0var str = ... 阅读全文
posted @ 2014-07-11 14:07 萍踪侠影B302 阅读(2263) 评论(0) 推荐(0)