zoukankan      html  css  js  c++  java
  • 零碎的js

    对象

    对象属性的删除
    delete obj['attribute'];

    var a = {
        a: 1,
        b: 2,
    }
    
    delete a.a;
    
    console.log(a) // 输出 {b:2}
    

    typeof 是运算符,不是函数;尽管可以写成 typeof(1);但是标准的写法是 typeof 1;

    对象的方法

    Object.keys(obj)
    如果obj是对象,返回一个数组,里面是obj的属性: 不会出现原型的属性;

    var obj = {name: "lifei", age: 13}
    Object.keys(obj)  // ["name", "age"];
    

    如果obj是数组,返回的数组里面是索引值,如果obj是字符串,返回的数组里面也是索引值;

    正则表达式对象

    当使用构造函数创造正则对象时,需要常规的字符转义规则,(在前面加反斜杠).
    如果下面两个是等价的:
    var re = new RegExp("w+"); //应该只有的前面需要多加一个,+,?等不需要
    var re = /w+/;

    如果DOM元素不存在,则通过document.getElementById()得到的值就是null;

  • 相关阅读:
    Python 简单总结
    Python 简单总结
    Python 简介
    Python基础题
    Python基础题
    tDQSS
    parameter–precharge, tRCD and tRAS
    parameter–key parameters
    parameter -- tWR
    命令集
  • 原文地址:https://www.cnblogs.com/bridge7839/p/6651758.html
Copyright © 2011-2022 走看看