惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
The Blog of Author Tim Ferriss
Know Your Adversary
Know Your Adversary
P
Palo Alto Networks Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
K
Kaspersky official blog
L
LINUX DO - 热门话题
P
Proofpoint News Feed
P
Privacy & Cybersecurity Law Blog
Google DeepMind News
Google DeepMind News
Attack and Defense Labs
Attack and Defense Labs
Cisco Talos Blog
Cisco Talos Blog
AI
AI
L
LINUX DO - 最新话题
H
Heimdal Security Blog
Hacker News: Ask HN
Hacker News: Ask HN
Webroot Blog
Webroot Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
The GitHub Blog
The GitHub Blog
I
Intezer
Blog — PlanetScale
Blog — PlanetScale
有赞技术团队
有赞技术团队
S
Securelist
博客园_首页
IT之家
IT之家
Schneier on Security
Schneier on Security
博客园 - 叶小钗
罗磊的独立博客
WordPress大学
WordPress大学
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
MongoDB | Blog
MongoDB | Blog
P
Proofpoint News Feed
阮一峰的网络日志
阮一峰的网络日志
A
Arctic Wolf
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
W
WeLiveSecurity
The Register - Security
The Register - Security
D
DataBreaches.Net
S
Security @ Cisco Blogs
Security Archives - TechRepublic
Security Archives - TechRepublic
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
腾讯CDC
Recorded Future
Recorded Future
NISL@THU
NISL@THU
N
News and Events Feed by Topic
T
Tailwind CSS Blog
N
News and Events Feed by Topic
Cyberwarzone
Cyberwarzone
T
Tor Project blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com

博客园 - rainbow727

ps-图层调整大小 js 根据关键字,进行mark背景色标记 时间戳转换为时间格式 ps-图层尺寸缩放 ps-窗口缩放比例调整 bug Extjs小例子 ps-填充色 jq 数组对象,重复数据进行合并 ipv4,ipv6起止地址判断,网段判断 HTML li标签排列有空白间隙 Ext.js知识点纪要 PHP 文件内容处理 function函数 常用正则表达式 正则表达式的字符含义 邮箱正则表达式 jQuery相关面试题 js继承
知识点小纪要
rainbow727 · 2018-01-02 · via 博客园 - rainbow727

一. nth-child和nth-of-type

1. nth-child(从1开始): 匹配父元素的第N个子元素,且不区分元素类型

2. nth-of-type(从1开始): 匹配父元素的第N个指定类型的子元素

二. typeof和Object.prototype.toString.call

1. typeof(): 检测类型,但是只可以检测number,string,Boolean,不能检测数组和对象

2. Object.prototype.toString.call(): 可以检测全部的类型,且以[object Array]形式返回

三. JSON.stringfy和JSON.parse

1. JSON.stringfy(): 将json数据转换成json串

2. JSON.parse(): 将json串转换成json对象

四. 删除数组某一个元素

1.

  var arr = ["1","3","5"];

  var index = arr.indexOf("3");

  if( index != -1){

    arr.splice(index,1)//1是代表删除一个元素

  }
2.
  var a=[1,2,3,4,5];
  for(var i in a){
      if(a[i] == "4"){
          a.splice(i,1);
      }
  }

五. 对象获取方法(当键为数字时,只能用[]获取,不能用"."获取)

 1.   var codeMsg = {
          "-1":"无效请求",
          0:   "成功" ,
          "1":   "内部数据错误",
      };
      console.log(codeMsg['-1']);
      console.log(codeMsg['0']);
      console.log(codeMsg[1]);
      console.log(codeMsg["0"]);
   2.     var p = {
         "美的":49,"三星":35,"海信":25,"格力":16,"方太":14
      };
      console.log(p.美的)
     console.log(p['三星']);

六. 填充数组元素

 1.  var getArrayDefaultVal = function(num,val){
          var arr = new Array();
          for(var i=0;i<num;i++){
              arr.push(val);
          }
          return arr;
     }
  var arr1 = getArrayDefaultVal(3,0)
       console.log(arr1)//[0,0,0]

 2.  var arr2 =  Array(3).fill(1)
      console.log(arr2)//[1,1,1]