随笔分类 - JavaScript
摘要:JavaScript语言精粹学习心得 最近总是觉得自己的专业技能方面提升的不是很大,特别是很多基础方面都是知其然不知其所以然,很多时候都是机械的写着程序。前段时间看了下JavaScript语言精粹,于是就决定每天都定下一个主题,交流下学习成果。第一阶段开始《JavaScript语言精粹》,学习完了,有很多心得和体会。对以前没有看过的闭包,js中函数的调用模式,模块化编程,对象等等都觉得有了进一步的体会。一、对象。 (1)在js中,除了简单数据类型(String,Number,undefined,null,bool)以外,其他的所有值都是对象。 (2)通常我们用对象字面量来创建一个对象,对...
阅读全文
摘要:替换字符串中的某些子串,通常我们会使用sInput.replace(sA,sB)的方法,但是这个方法只会把sInput中的第一个sA替换成sB,那么假如我们要把sInput中的所有sA替换成sB,这个方法就不满足我们的要求了。举例子说明: 只能替换第一个匹配的字符串: 1 2 3 4 29 30 31 32 33 34 View Code 截图:具体的JS实现方法代码如下: 1 /* 2 * 功 能:替换字符串中某些字符(只能是第一个被替换掉) 3 * 参 数:sInput-原始字符串 sChar-要被替换的子串 s...
阅读全文
摘要:看博客的时候,看到一篇文章,是获取指定日期的前一天日期,所以自己也写了一个方法,如下: 1 /* 2 * 功 能:根据年月得到指定月份的天数 3 * 参 数:nYear 年 4 * nMonth 月 5 * 返 回 值:最大天数 6 * 创 建 人:maojw 7 * 创建时间:2013-08-23 8 */ 9 function getDaysOfMonth(nYear, nMonth) { 10 if (nYear == undefined || nYear == "" || nMonth == undefined || nM...
阅读全文
摘要:Js中使用正则的方法很多一、String对象有四种使用正则表达式的方法:(1)search 方法:返回与正则表达式查找内容匹配的第一个子字符串的位置(偏移位)。 stringObj.search(rgExp) 参数: stringObj 必选项。要在其上进行查找的 String 对象或字符串文字。 rgExp 必选项。包含正则表达式模式和可用标志的正则表达式对象。(2)replace 方法:返回根据正则表达式进行文字替换后的字符串的复制。 stringObj.replace(rgExp, replaceText) 参数: stringObj 必选项。要执行该替换的 String 对...
阅读全文

浙公网安备 33010602011771号