<!--变量的声明-->
<!--数组 字符串 js内置对象(String Math Date )-->
<!-- 计时器 setTimeout 只执行一次 递归的情况下循环执行 函数自己调用、 setInterval() 循环执行-->
<!--冒泡排序 for() 嵌套 -->
<!--do while while switch for in -->
<!--sort()-->
<!--选项卡 闭包-->
<!--字符串函数-->
<!-- 事件的监听 addEvent-->
<!--变量-->
<!--全局变量 和 局部变量-->
<!--数据类型 number string bool object array-->
<!--在编程里面 -->
<!--作用域 全局变量 : 在事件或者函数之外的和所有变量 叫全局变量、
局部变量 : 事件或函数里面的变量 作用范围只是该范围之内 局部-->
<!--将局部变量 在其他作用域里面用 闭包 尽量避免使用闭包 会将值存在内存 -->
<!-- 语法-->
<!--js 数据类型统一关键字 var-->
<!--var 变量名称 ;变量的声明、
给变量进行初始化 给变量赋值-->
<script>
/* var a = 10;
function showData() {
var b = 5;
return b;
}
}
//在外部使用局部
var c = showDat-a();
console.log(c);*/
/*var num=c.alertInfo();
alert(num);*/
//js里面的循环结构表
/* 最简单的for 怎么写 死循环*/
/* for (; ;) {
/* 循环遍历 针对于对象组 来使用 在一组里面找某一个东西*/
/*in 前面是定义的变量 后边是一个组*/
/* for( in )
{
/* while(判断条件)
{
do{
{
case "": break;
case "": break;
case "": break;
case "": break;
case "": break;
}*/
//逻辑选择结构
/* if(){}
else{}*/
/*if的嵌套使用*/
//for循环、
/*判断条件?true:false 三元运算符*/
for (var i = 1; i < 10; i++) {
for (var j = 1; j <= i; j++) {
document.write(i + "*" + j + "=" + i * j + (i * j >= 10 ? " " : " "));
}
document.write("<br/>")
}
var n = 0;
while (n <0) {
n++;
document.write(n);
}
document.write("<br/>");
var m = 0;
do {
m++;
document.write(m);
}
while (m<0)
var txt="李四 ";
switch (txt)
{
case "张三": document.write("还钱!");break;
case "李四": document.write("来!");break;
case "王五": document.write("你好!");break;
case "马六": document.write("借点钱!");break;
}