文章出處

先上總結:

  "value是完整單詞" 類型的比較符號:  ~=  ,  |=

  "拼接字符串" 類型的比較符號:  *=  ,  ^=  ,  $=

 

1.attribute屬性中包含value: 

    [attribute~=value] 屬性中包含獨立的單詞為value

    e.g:[title~=flower]  -->  <img src="/i/eg_tulip.jpg" title="tulip flower" />

    [attribute*=value] 屬性中做字符串拆分,只要能拆出來value這個詞就行

    e.g:[title~=flower]   -->  <img src="/i/eg_tulip.jpg" title="ffffflowerrrrrr" />

 

2.attribute屬性以value開頭:

  [attribute|=value] 屬性中必須是完整且唯一的單詞,或者以-分隔開

    e.g:[lang|=en]     -->  <p lang="en">  <p lang="en-us">

  [attribute^=value] 屬性的前幾個字母是value就可以

    e.g:[lang^=en]    -->  <p lang="ennn">

 

3.attribute屬性以value結尾:

  [attribute$=value] 屬性的后幾個字母是value就可以

    e.g:a[src$=".pdf"]

 

 

附加看到的博文:  http://blog.sina.com.cn/s/blog_4b32835b01014iv9.html

js ==與===區別(兩個等號與三個等號)

1、對于string,number等基礎類型,==和===是有區別的

1)不同類型間比較,==之比較“轉化成同一類型后的值”看“值”是否相等,===如果類型不同,其結果就是不等
2)同類型比較,直接進行“值”比較,兩者結果一樣
 
2、對于Array,Object等高級類型,==和===是沒有區別的
進行“指針地址”比較
 
3、基礎類型與高級類型,==和===是有區別的
1)對于==,將高級轉化為基礎類型,進行“值”比較
2)因為類型不同,===結果為false

文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()