判断JS对象是否拥有某属性

两种方式,但稍有区别


查看更多...

Tags:  

分类:javascript | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 798

C#中正则表达式中双引号、单引号

C#中正则表达式中双引号、单引号


查看更多...

Tags:  

分类:javascript | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1420

正则表达式

      1. 匹配右侧满足某条件的——正声明,(?=)
         例如,有N多字符,需要匹配如下条件的字符串,C#.NET,VB.NET,JScript.NET。则:\s+(?=\.NET)
      2. 匹配右侧不满足某条件的——负声明, (?!)
         例如,有123A 456 789 121C,需要匹配 456 789,即右侧不是字母的字符。 则:\d{3}(?![^\d])
      3. 匹配左侧满足某条件的——反正声明, (?<=)
         例如,有 New Mexico West Virginia Washington New Engliand,需要匹配 Mexico England。  则:(?<=New)空格([a-zA-Z]+)


查看更多...

Tags:  

分类:javascript | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 860

Javascript 中的 && 和 ||

看了博客园的一篇文章,是争论Javascript 中的 && 和 || 的用法跟含义的,下面对争论结果做出正确的解答,也就是 && 和 ||正确解释:

a || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回true 者(侧重方向:左->右), false返回 false 者 (侧重方向:右->左).

同样 && 改为:
a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回true 者(侧重方向:右->左), false返回false 者(侧重方向:左->右).


查看更多...

Tags: Javascript 

分类:javascript | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 1069

Javascript复制数组

一、 错误实现

 

不少人可能直接就用等号进行赋值了:

 

var array1 = new Array("1","2","3"); 
var array2; 
array2 
= array1; 
array1.length 
= 0
alert(array2); 
//返回为空

这种做法是错的,因为javascript分原始类型与引用类型(与java、c#类似)。Array是引用类


查看更多...

Tags:  

分类:javascript | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1066
5 1/1 页