JavaScript
3种引入方式
<body>
<!-- js代码在script标签里面编写 -->
<!-- type="text/javascript"表明文档类型是js -->
<!-- 第一种使用JS的方式 -->
<!--<script type="text/javascript"> -->
<!-- /* 文档对象的写的方法 */
/* js语法可以接受双引号也可以接受单引号 */
/* dom */
/*document.write('<h1>欢迎来到JS的世界</h1>')*/
/* 浏览器有个方法叫弹出框 */
/* bom */
/* window.alert("欢迎来到开启JS大门的地方") */ -->
<!-- </script> -->
<!-- 第二种使用JS的方式 -->
<!-- <script src="./index.js"></script> -->
<!-- 双引号里面不能再包含双引号,只能使用单引号 ecmcscript语法规范-->
<!-- 单引号和双引号是要混合使用 -->
<!--第三种onclick 点击事件 -->
<div onclick="alert('你好,我是吴彦祖')">点我触发弹出框</div>
数据类型
/* 基本数据类型 */
/* 变量已经声明,但是没有赋值,所以控制台显示undefined */
/* let username; */
/* typeof是用来检测变量的类型 */
/* 这里的类型就是undefined类型 */
/* console.log(typeof username); */
/* let o = null; */
/* null表示一个空值 */
/* null也属于一个数据类型 */
/* 返回的object对象 */
/* console.log(typeof o); */
/* 90是number类型 */
/* 90是整数,90.09浮点数 */
/* let nub=90.09;
console.log(typeof nub); */
/* true和false都是boolean类型关键字 */
/* 关键字不能作为声明变量 */
/* let flag=false;
console.log(typeof flag); */
/* 字符串类型 用单引号或者双引号括起来的 */
/* let stc='爱是一道光';
console.log(typeof stc); */
/* 用+号表示字符串拼接 */
/* null 和 undefined 值相等 */
/* 一个=是赋值。2个==是比较值 ,3个===是比较值和类型*/