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.子类继承父类原型解决方法:①深拷贝 ②组合继承

    虚心学习、丰富自己
  • 相关阅读:
    AtCoder Regular Contest 061
    Codeforces Round #370 (Div. 2)
    2016 ACM/ICPC Asia Regional Dalian Online
    HDU 5513 Efficient Tree
    Codeforces Round #104 (Div. 1)
    2016 Hunan Province Programming Contest
    2016 Multi-University Training Contest 7
    2016中国大学生程序设计竞赛
    聚会「AHOI 2008」
    游戏「AHOI / HNOI2018」
  • 原文地址:https://www.cnblogs.com/tkqq000/p/14827149.html
Copyright © 2011-2022 走看看