javaScript
创作者:布兰奇·艾登 公司:网景公司 统一:ECMA
属于脚本语言需要依赖html运行
输出方式:
五种:
alert()弹出警告框
doucment.write()网页显示
confirm()确认框
prompt()用于输入框
console.log()控制台输出
变量:
概念:计算机内存储数据的容器
语法:
var 变量名=变量值;
类型:
String
Number
Boolean
Undefined
Object
运算
数学运算:+ - * /
%(求于/取模)
赋值运算:+= -= *= /= %=
=(赋值符):
右边一定是一个具体的值/计算具体值的表达式
左边一定是一个要放数据的容器变量
作用是将右边的数据放在左边的容器中
比较运算:> >= = < <= == === != !==
逻辑运算:&&并且 ||或者 !取反
自增自减:++变量 变量++ --变量 变量--
类型转换
内置工具:
转数字:
Number:空字符串、null、false会转成0;纯数字字符串转成数字,其他数据都会转成NaN
parseInt:取开头的整数
parseFloat:取开头的数字
转布尔:
Boolean:数字0、NaN、空字符串、undefined、null、false转成false,其他数据都会转成true
转字符串:
String
数据.toString() -- 不能给undefined和null去使用
隐式转换:
+运算左右两边如果有一个是字符串,不再是+运算,而是拼接操作
数学运算符号会将左右两边的数据转成数字进行数学运算
比较运算符号左右两边有一个是数字,另一个也会转成数字进行数字的大小比较