zoukankan      html  css  js  c++  java
  • 刘长峰 js基础讲座笔记 课后作业

    1、DataType Assert 数据类型断言    

        一、typeof : 判断变量的类型 ,返回字符串

        typeof a   返回 'undefined' 、'boolean' 、'string' 、'number'  、 'object' 、'function'  

        二、instanceof:  双目运算符,检验一个“实例对象obj”是否来自“构建函数Fun”创建,返回布尔值

        obj instanceof Fun   ===  true/false

      三、isPrototypeOf:对象的方法,用来检测其是否存在于另一个对象的原型链中(换一种说法,检测其是否为该对象的父or祖原型)

        peo.isPrototypeOf(boy) === true/false       Boy.prototype.isPrototypeOf(boy) === true

    2、get/set function

    3、for...in     Object.keys()  与  Object.getOwnPropertyNames(Object)   区别

      一、for...in  遍历继承属性,不能遍历不可枚举的属性。 (以前为了甄别自有数据,还需要配合obj.hasOwnProperty('a')判断属性是自有还是继承)

      二、Object.keys(obj)  不能遍历继承属性,不能遍历不可枚举的属性

      三、Object.getOwnPropertyNames(obj)  不能遍历继承属性,遍历不可枚举的属性(包括不可枚举属性但不包括Symbol值作为名称的属性)

    4、创建函数的方式区分

    5、闭包的作用

    6、

  • 相关阅读:
    EF系列——DbContext 和DbSet
    EF中的实体关系
    EF中的持久化场景
    Sass
    js里==和===的区别 、sass与less的区别 、style,与class区别(精解版)
    HTML页面加载和解析流程 link与script标签
    DesktopNaotu 百度桌面脑图使用事项
    BootStrap4中使用图标
    Bootstrap4
    CDN文件
  • 原文地址:https://www.cnblogs.com/liujinyu/p/11395793.html
Copyright © 2011-2022 走看看