JavaScript-2基本语法

  1. 变量
  2. 判断、循环语句
  3. 运算符
  4. 函数

变量类型

  • 数值类型
  • 字符串
  • truefalse

Code

var hello = "Hello";
hello = hello + "World";
var age = 16;
document.write(hello + age);

Ouput

Hello World
中间只有一个空格,这里是HTML

JavaScript判断

if else语句:具体的语法和C语言完全一致

<script>
    var age = 18;
    if(age >= 18) {
        alert("adult");
    }
    else {
        alert("young")
    }
</script>

switch case语句:和C语言类似,但是switch中匹配的甚至可以是字符串。

<script>
    var t = 2;
    switch (t) {
        case 1: alert("你好");
        break
        case 2: alert("早上好");
        break;
        case 3: alert("晚上好");
        break;
        case 4: alert("再见");
        break;
        default: alert("啊,什么啊");
    }
</script>

JavaScript运算符

> < = 
! || &&
()?():()

JavaScript循环

while语句

<script>
    var count = 0;
    while(count < 2) {
        alert(count);
        count = count + 1;
    }
</script>

JavaScript函数

  • 函数就是一段代码,给它起个名字,放起来,以后可以用
  • JavaScript中有很多内置函数,能够帮助我们实现很多有用的功能
  • 一个页面中能有很多个函数

定义函数:关键字function

function fun_name() {}
function fun_name(a,b) {}

函数对象

var f = new Function("x", "y", "return x * y);
等价于
function(x,y) { return x * y; }

传入函数的可以是函数

function add(a,b)
{
    return a + b;
}

function cal(f, a, b) {
    return f(a,b);
}

document.write(cal(add, 5, 4));

在JavaScript中只有两种作用域:
所有定义在函数外的变量,在整个页面都是有效的
定义在函数内部的变量,只在函数的内部有效


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中小庸

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值