zoukankan      html  css  js  c++  java
  • day5

    1- js 组成?

    ECMAScript;Bom;Dom。

    2- js中数据类型:

    基本数据类型:String,Number,Boolen,Null,Undefined,Object;

    3- typeof 和 instanceof 的区别:

    返回值类型不同:typeof 返回值是一个字符串(String,Number,Boolen,Null,Undefined,Object类型),用来说明变量的数据类型;

                                 instanceof 用于判断某个变量是否是某个对象的实例,返回值为Boolen类型(true 或 false)。

    4- 判断两个对象相等:

         通过JSON.stringify(obj)判断两个字符串转换后是否相等;

         优点:用法简单,对于顺序相同的两个对象可以快速进行比较得到结果;
         缺点:这种方法有限制是当两个对比的对象中key的顺序不是完全相同时会比较出错;

    5- js 中函数定义方式:

    1. 普通函数:

           函数表达式 :  var fn= function() {};

    函数声明 : function fn () {}

    2. 箭头函数:

    箭头函数表达式的语法比普通函数表达式更简洁

    箭头函数,有许多种写法。都是感觉参数和函数体不同,自由的去掉小括号和大括号。

    箭头函数中,不需要写function

    3. 对象中的函数:

    {

    function fn (){}

    }

    6- js 中函数调用形式:

      1. 以函数形式调用;
      2. 函数作为对象调用;
      3. 使用构造函数调用;
      4. 使用apply() 和call() 方法调用 .
  • 相关阅读:
    10分钟学会理解和解决MySQL乱码问题
    C# 序列类为 xml 可以使用的特性大全
    C# GUID ToString
    C# GUID ToString
    C# AddRange 添加位置
    C# AddRange 添加位置
    VisualStudio 使用多个环境进行调试
    VisualStudio 使用多个环境进行调试
    C# 使用外部别名
    C# 使用外部别名
  • 原文地址:https://www.cnblogs.com/Natural-numbers/p/14483369.html
Copyright © 2011-2022 走看看