zoukankan      html  css  js  c++  java
  • javaScript(笔记1) look

    一。JavaScript数据类型:

      1.分类: 基本数据类型 & 高级引用数据类型


      2.基本数据类型: 数字类型(number),
              字符串类型(string),
              布尔类型(boolean)

      3.数字类型(number):JavaScript中将整数与小数合称为number类型

      4.字符串类型(string):JavaScript中字符与字符串合称为string类型
        JavaScript字符或则字符串既可以使用''又可以使用""

      5.布尔类型(boolean): JavaScript中boolean类型的值只有true或则false

      6.高级引用数据类型:
        object类型
        function类型

      7.object类型: JavaScript中所有通过【构造函数】生成的对象都是object类型


      8.function类型: 相当于Java中(java.lang.reflect.Method)
        JavaScript所有函数都是function类型

      ********** JavaScript是弱类型编程语言,根据变量赋值内容来判断
        变量数据类型
        JavaScript中变量的数据类型可以根据赋值内容来进行动态改变

    二。JavaScript中特殊【值】


      1.undefined: JavaScript中所有变量在没有赋值时,其默认值都是undefined
        由于JavaScript根据变量的赋值来判断变量类型,此时由于变量
          没有赋值因此JavaScript无法判断当前变量数据类型,此时返回
          也是undefiled,因此初学者将undefined也理解为是一种数据类型
          这种理解是错误


      2.null: JavaScript中当一个对象赋值为null时,表示对象引用了一个【空内存】
        这个空内存既不能存储数据也不能读取数据。
        此时这个对象数据类型,在JavaScript依然认为是object类型


      3.NaN: JavaScript中当一个变量赋值为NaN,表示变量接收了一个【非法数字】(123 合法数字 abc123 非法数字)
        此时这个变量数据类型,在JavaScript依然认为number类型

      4.infinity: JavaScript中当一个变量赋值为infinity,表示变量接收了一个【无穷大数字】
        此时这个变量数据类型,在JavaScript依然认为number类型

    document对象生命周期:

      1.在浏览器将网页中所有标签加载完毕后,在内存中将使用【树形结构】
        存储这些DOM对象。在树形结构生成完毕后由浏览器生成一个document对象
        管理这颗树(DOM树)
        ****在浏览器将接收网页中标签加载完毕后,自动在浏览器内存生成一个document对象

      2.一个浏览器运行期间,一个html页面,只会生成一个document对象

      3.在浏览器关闭时,负责将document对象进行销

      innerText与innerHTML 区别:

        innerText与innerHTML都可以对标签文字显示内容属性进行赋值与取值

        innerText只能接收字符串

        innerHTML既可以接收字符串又可以接收html标签

    三:事件

      

      3.监听用户何时使用鼠标操作当前标签:

        1) onclick : 监听用户何时使用鼠标【单击】当前标签

        2) onmouseover: 监听用户何时将鼠标【悬停】当前标签上方

        3) onmouseout : 监听用户何时将鼠标从当前标签上方【移开】

        4) onfocus : 监听用户何时通过鼠标让当前标签获得【光标】

        5) onblur : 监听用户何时通过鼠标让当前标签丢失【光标】

  • 相关阅读:
    哇,博客开通啦
    前端与后端数据交互的方式之ajax
    apply()方法和call()方法
    元素居中的方法
    JS中兼容问题的汇总
    关于元素尺寸问题的汇总
    小案例之随机点名系统
    圣杯布局与双飞翼布局
    js自动分页加载所有数据
    浏览器工作流程
  • 原文地址:https://www.cnblogs.com/look-word/p/14829432.html
Copyright © 2011-2022 走看看