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、

  • 相关阅读:
    文字
    <script type="text/x-template"> 模板
    防xss攻击
    url
    symmfony
    composer
    header 和http状态码
    bootstrap
    linux的设置ip连接crt,修改主机名,映射,建文件
    Centos上传下载小工具lrzsz
  • 原文地址:https://www.cnblogs.com/liujinyu/p/11395793.html
Copyright © 2011-2022 走看看