zoukankan      html  css  js  c++  java
  • 前端-手札

    13.typeof undefined:"undefined"

    12.window.onload和$(document.ready)的区别:https://www.cnblogs.com/tkqq000/p/14861766.html

    11.typeof null 的值:object

    10.面向对象的三大特征:封装、继承、多态

    9.面向对象的五大基本原则:①单一职责 ②开放封闭 ③里氏替换 ④依赖倒置 ⑤接口隔离

    8.call、apply、bind的实际应用:①伪数组转化数组 ②数组的拼接、添加 ③判断变量的类型 ④继承

    7.传址的问题存在于复杂的数据类型:Array、Date、Math、Object、正则表达式、Function...

    6.js8大基础类型:Number、String、Boolean、Null、undefined、object、symbol、bigInt

    5.Object(基本类型)的常见三种类型:Data、function、Array

    4.深拷贝的方法:序列化(JSON.parse(JSON.stringify()))   // Function 会被丢失

    3.深拷贝的方法:自己写一个深拷贝的方法,循环遍历对象 // 注意是否是不是数组[],forin方法会遍历原型的方法

    2.hasOwnProperty:所有继承了 Object 的对象都会继承到 hasOwnProperty 方法。这个方法可以用来检测一个对象是否含有特定的自身属性;和 in 运算符不同,该方法会忽略掉那些从原型链上继承到的属性。

    1.子类继承父类原型解决方法:①深拷贝 ②组合继承

    虚心学习、丰富自己
  • 相关阅读:
    组合算法实现
    Memcached 和 Redis 分布式锁方案
    CLR 内存分配和垃圾收集 GC
    Windbg 的使用和常用命令
    Geohash 算法学习
    经纬度计算
    Windbg 分析CPU上涨
    Windbg 分析内存上涨
    django基于存储在前端的token用户认证
    非常详细的Django使用Token(转)
  • 原文地址:https://www.cnblogs.com/tkqq000/p/14827149.html
Copyright © 2011-2022 走看看