• 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.===是与类型和值进行判断的

  • 相关阅读:
    python 基础1-变量名
    Jmeter分布式测试踩过的坑
    Jmeter接口测试踩过的坑
    搭建数据库环境
    char与char的区别
    jmeter性能测试的小小实践
    自动化测试badboy脚本开发(一)
    sql多表查询(单表查询略过)
    认识jmeter
    http与https的区别
  • 原文地址:https://www.cnblogs.com/moonzwt/p/9433747.html
Copyright © 2020-2023  润新知