2463308417 发表于 2021-9-1 16:48:33

【2021.09.01】易语言学习打卡-JavaScript

【2021.09.01】 星期三 继续打卡

自从学post开始,一直都和网页打交道比较多。今天也终于到了讲JavaScript的课程,通过JavaScript可以操作html元素,也就是改变网页元素。

今天学习JavaScript,先看了JavaScript简单的介绍,没什么大的差别,毕竟万种编程语言归根结底,总有一致性。

在JavaScript中,声明变量的操作:
var a=1;JavaScript中,不得不说的数据类型:
字符串(string)
数字(number)
布尔(boolean)
null
undefined
symbol
//以上为值类型、基本类型
对象(object)
函数(function)
数组(Array)
//以上为引用数据类型JavaScript中,逻辑判断:
if(){}else{}

if(){}else if(){}else{}
JavaScript中,循环:
for(){}
switch(){}
while(){}
do{}while()JavaScript中,函数:
//'等价于 易语言中的子程序
第一种:--------无参无返
function 函数名 () {
    //执行代码
}

第二种:--------有参无返
function 函数名 (参数,参数2,...) {
    //执行代码
}

第三种:--------无参有返
function 函数名 () {
    //执行代码
    return 返回值;
}

第三种:--------有参有返
function 函数名 (参数1,参数2,...) {
    //执行代码
    return 返回值;
}

以上均是比较重点的笔记内容,我还做了其他详细的笔记,截图如下:


通过这些命令的学习,写了点简单的案例:
运行效果如下:
案例一展示:
可以看到,运行出的结果将4,9两个数的和计算出来并打印到网页上了。

案例一(加法运算函数):
<button onclick="jiafa(4,9)">按钮</button>
<script>
    function jiafa(js1, js2) {
      return document.write(js1 + js2);
    } //有参数有返回值
</script>
案例二展示:
可以看到,最终结果将此九九乘法表按顺序显示在网页上了。

案例二(九九乘法表函数):
<button onclick="aaa(9)">按钮</button>
<script>
    function aaa(sz) {
      for (var i = 1; i < sz; i++) {
            for (var j = 1; j <= i; j++) {
            document.write( j + "×" + i + "=" + j * i + "    ");
            }
      document.write("<br />");
      }
    } //无参数无返回值
</script>

其他案例:


PS:代码有点长就不一个个展示了,我会将代码内容和笔记内容一起分享在下面!如果对你有用,希望能帮我顶顶帖子,让更多人看到。


案例源码+笔记内容分享:


提前通知:明天小区停电一天,打算出去找朋友逛逛,好久没出门了,所以明天就不打卡了。{:3_59:}

q9332282 发表于 2022-4-17 16:21:15

楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!

xq378 发表于 2022-5-7 00:09:04


这个帖子不回对不起自己!我想我是一天也不能离开易语言吧。
页: [1]
查看完整版本: 【2021.09.01】易语言学习打卡-JavaScript