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

浙公网安备 33010602011771号