博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Day1--js--你所未见到的他的名字
阅读量:7064 次
发布时间:2019-06-28

本文共 720 字,大约阅读时间需要 2 分钟。

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

转载于:https://www.cnblogs.com/moonzwt/p/9433747.html

你可能感兴趣的文章
hadoop2.2.0 + hbase 0.94 + hive 0.12 配置记录
查看>>
漫游Ruby
查看>>
PHP——自定义比较算法
查看>>
KbmMW 4.40.00 正式版发布
查看>>
PHP-数据库永久连接
查看>>
2014第6周日杂记
查看>>
Dubbo各种协议详解
查看>>
引发网页布局灾难的7个大错误
查看>>
一个表单对应多个提交按钮,每个提交按钮对应不同的行为
查看>>
tomcat集群时统计session与在线人数
查看>>
Android程序完全退出
查看>>
【Linux】目录权限与文件权限
查看>>
Android 其他特效展示
查看>>
PHP之session相关实例教程与经典代码
查看>>
在Struts2标签s:textfield中显示正确的日期
查看>>
免费的精品: Productivity Power Tools 动画演示
查看>>
A little problem for pt-pmp
查看>>
java的poi技术读取Excel数据到MySQL
查看>>
JSP2.0自定义标签
查看>>
如何将阿拉伯数字每三位一逗号分隔,如:15000000转化为15,000,000
查看>>