zoukankan      html  css  js  c++  java
  • Day1--js--你所未见到的他的名字

    1.js的引入方式

    • 行内引入:安全性低
    • 内嵌式:写在script标签中
    • 外链式:通过script标签的src属性

    2.书写顺序

      先加载css, 再加载html代码,保证页面好看,最后在body的最后面加载js,因为js主要用来操作HTML元素的

    3.js的组成

    • ECMAScript(定义了JS的基本语法,命名规范,操作语句,变量,数据类型等最基础最核心的知识)
    •  DOM(document object model 文档对象模型) 提供了JS操作页面上元素的常用属性和方法
    •  BOM(browser object model 浏览器对象模型) 提供了JS操作浏览器的常用属性和方法

    4.js的数据类型隐式转换主要分为三种情况: 
      1. 转换为boolean类型 
      2. 转换为number类型 
      3. 转换为string类型

    5.隐式对象转化

       1.布尔值和数字比较

        true == 1 // true

        2.布尔值和字符串比较

        '1' == true;

        3.字符串和数字比较

        '1' == 1 // true

        4.对象和数字比较

        [1] == 1; // true

        5.字符串和对象比较

        [1,2,3] == '1,2,3' // true

        6.布尔值和对象比较

        [] == true; //false

       7.undefined == null //true

    6.==和===

      1.==只判断值不判断类型

      2.===是与类型和值进行判断的

  • 相关阅读:
    树型表的设计 上海
    FTP通讯封装 上海
    线程淡写 上海
    TCP通讯故障 上海
    设计模式引导 上海
    初试Delegate 上海
    c# 扫描端口 上海
    攻读计算机研究生的看法(转载) 上海
    挖掘表字段中的汉字 上海
    新生活运动 上海
  • 原文地址:https://www.cnblogs.com/moonzwt/p/9433747.html
Copyright © 2011-2022 走看看