javascript 基本语法
1.定义变量
<script type="text/javascript"> // 直接var 变量名 值 就可以了 var name = "小王"; alert(name); </script>
2.条件语句
if else
<script type="text/javascript">
var score = 70; if(score>60 && score<70){ alert("True"); }else if (score>70 && score<80) { alert("False") }else { alert("Out") } </script>
(注意javascript严格区分大小写的)
除了写在文件里 也可以将语法写在浏览器里 右击点击检查 Console (输入语法也可以正常输出)
在console也可以写入JavaScript语法
3. console.log()浏览器控制台输出语句
<script type="text/javascript"> var score = 70; // 在浏览器控制台打印变量 console.log(score) </script>
运行右击检查 console控制台
4.逻辑运算符
&& 两个都为真结果为真
|| 一个为真结果为真
! 真及假 假及真
5.比较运算符!!!
= 赋值
== 类型不一样 值一样为True
=== 类型和值都得一样
数据类型
基本数据类型(原始类型):String、Number、Null、Undefined、Boolean,数组,对象
String:
‘哈哈’ “哈哈”
Number:
666 //整数 666.6 //浮点数 66e8 //科学计数法 -666 //负数 NaN //不是一个数字
Null:
Null //表示拿到的是空值
Boolean:
True false
Undefined:
两种情况:声明变量未赋值会输出undefined;访问对象不存在的属性,也会输出undefined。
使用typeof检查一个undefined时,也会返回一个underfined
数组:(javascript的数组是可以存放不同类型的值)
<script type="text/javascript"> var array = [80,90.8,"hello",true]; // 在浏览器控制台打印变量 console.log(array) </script>
对象:(var person 相当于写了一个类 我们用 . 的形式调用类的属性)
<script type="text/javascript"> var person = { name:"xiaofu", age:3, tags:['js','java','web'] } // person.name 取person对象的值 console.log(person.name) </script>