今天学习了java script的基本概念及结构
1.在html中的基本结构,
控制浏览器弹出警告框 alert("")
在计算机页面中输出一个内容
document.write("") (document是向body中输出一个内容)
向控制台输出一个内容 console.log("")
2.外部样式链接 script一旦引入外部文件就不能编写代码了,即使编写了浏览器也会自动忽略 如果需要则可以重新创建一个script标签编写内部代码
3.通过按钮点击
4.基本语法 声明变量在赋值
var width =100;
document.write(width);
5.js的几种数据类型
一 undefined 表示变量初始值 和null值相等
二.null表示空值 和undefined值相等
三.Number数字类型
四.bollean布尔类型 ture/false 一般用于判断
五.string字符串类型
六. es6新增类型 symbol独一无二的数
七. Object对象类型
6.字符串运算
相同字符加法
字符类型和字符串类型相加
+代表拼接 num1会进行隐式数据类型转换 转换成字符串类型为字符串2进行拼接
字符串和数字相减时转换成数字类型进行加减
字符串和数字相减时转换成数字类型进行相乘除
%取余 取模
num++和++num num++是增前的值 ++num是增后的值
num--和--num num--是减前的值 --num是增后的值
7赋值运算和比较运算
不要做连续比较 布尔类型会不准确
大于等于只要满足一个就会返回ture
==和===
(=)一个等号为赋值
==用来比较两个值是否相等 返回true或者false
NaN不和任何值相等,包括它本身
===不仅比较值还比较类型