啥时候都困系列
这个作者很懒,什么都没留下…
展开
-
JavaScript 事件处理
注册事件处理程序第一关:注册事件处理程序<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <button id="button1" onclick="listenButton1()">按钮1</button>原创 2022-05-23 20:48:13 · 638 阅读 · 1 评论 -
JavaScript 文档元素操作
创建结点第一关:创建节点<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"></head><body> <p></p> <script> <!-- 请在此处编写代码 --> <!---------Begin--------->原创 2022-05-23 20:44:31 · 329 阅读 · 1 评论 -
JavaScript 文档元素获取
通过 id 获取文档元素第一关:通过 id 获取文档元素<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>get element by id</title></head><body> <a id="a1" src="https://www.google.com">Goog原创 2022-05-12 10:35:29 · 1235 阅读 · 0 评论 -
JavaScript 数学及日期函数
Math类第一关:math 类function mainJs(a) { a = parseInt(a); //请在此处编写代码 /********** Begin **********/ return Math.min(Math.ceil(a), Math.floor(a), Math.round(a), Math.sqrt(a), Math.sin(a))+Math.max(Math.ceil(a), Math.floor(a), M原创 2022-05-12 10:33:09 · 280 阅读 · 0 评论 -
JavaScript 简介
JavaScript与HTML第一关:JavaScript与HTML<!DOCTYPE html><html> <!-- 请在此处编写代码 --> <!---------Begin---------> <head> <meta charset="UTF-8"> </head> <body> <script>原创 2022-05-06 01:37:37 · 352 阅读 · 0 评论 -
JavaScript 正则表达式
字符串字面量第一关:字符串字面量function mainJs(a) { a = a.replace(",","\n"); //请在此处编写代码 /********** Begin **********/ var pattern = /js+[^%&',;=?$\x22]/; /********** End **********/ return pattern.test(a).toString();}字符类第一关:字符类function原创 2022-05-06 00:40:07 · 401 阅读 · 0 评论 -
JavaScript字符串
字符串常用方法第一关:查找字符串的位置function mainJs(a,b) { //请在此处编写代码 /********** Begin **********/ var sum = 0; var k = 0; while(a.indexOf(b,k) != -1){ sum += a.indexOf(b,k); k = a.indexOf(b,k) + 1; } return sum; /********** End **********/}求指定位置原创 2022-04-28 19:13:32 · 1710 阅读 · 0 评论 -
JavaScript对象
第一关:对象的创建任务:创建你的第一个 JavaScript 对象。相关知识:JavaScript 是一种基于对象(Object-based)的语言,在 JavaScript 中,对象的创建和 Java 不同,既有 Java 使用的构造函数方式,也有其他方法。function Car(plate,owner) { this.plate = plate; this.owner = owner;}function Job() {};Job.prototype.c原创 2022-04-22 14:29:52 · 1281 阅读 · 0 评论 -
JavaScript数组
头歌过关 JavaScript数组:数组的应用——内排序 //请在此处编写代码 /*********begin*********/ var arrv = []; var num = 0; for(var i = arr.length - 1;i >= 0;i--) {undefined n = arr[0]; arrv[num] = 0; for(var j = 1;j <= i;j++) { .原创 2022-04-03 21:21:23 · 1314 阅读 · 0 评论 -
JavaScript条件语句
本关任务:根据成绩判断考试结果。相关知识:在编程中,我们常常根据变量是否满足某个条件来执行不同的语句。JavaScript中利用以if关键字开头的条件语句达到以上目的,根据if后面括号内表达式的计算结果来进行分支控制。编程要求:本关的编程任务是补全右侧代码片段中Begin至End中间的代码,具体要求如下: 根据分数a(百分制)返回考试结果; a小于60分返回unpass,否则返回pass; 本题考察非嵌套的if-else语句; 具体请参见后续测试样例。原创 2022-04-03 21:44:24 · 1120 阅读 · 0 评论 -
JavaScript数据类型
第一关:JavaScript数据类型介绍 //请在此处编写代码 /********** Begin **********/ aType=typeof(a); bType="array"; cType=typeof(c); dType=typeof(d); eType="bool"; fType=typeof(f); /********** End **********/原创 2022-04-04 18:44:00 · 312 阅读 · 0 评论 -
JavaScript运算符
第一关:运算符的优先级和结合性本关任务:我们将给出函数mainJs()的完整代码,要求在函数体内第三句以及第五句中添加适当的括号,实现编程要求里面的要求。什么是运算符的优先级: JavaScript 中运算符的优先级和数学中运算符的优先级意思相同,优先级高的运算符比优先级低的运算符先计算,例如数学中1+2*3算式,先计算2*3,结果再与1相加,所以乘法的优先级高于加法,在 JavaScript 中,不同的优先级也是这个作用//请在此处编写代码/*********begi..原创 2022-04-04 18:58:08 · 241 阅读 · 0 评论 -
JavaScript循环语句
第一关:while 类型任务的介绍:质数的定义如下:大于1的自然数,且除了1和本身外没有别的因数。如2、3、5、7。任务:利用循环结构求质数的和。var sum = 0; var i = 2; while(i <= a) { var j = 2; while(j < i) { if(i%j == 0) { break; }原创 2022-04-04 19:03:02 · 251 阅读 · 0 评论 -
JavaScript函数
头歌:javascript 函数第一关:用函数语句定义函数相关知识:函数的定义是指用一段代码实现函数的功能,通常的定义方式以关键字function开头。任务:补全右侧代码片段中Begin至End中间的代码,要求如下:1.定义一个名字为mainJs()的函数;2.该函数有两个参数,均为字符串类型;3.函数的功能是返回这两个参数的拼接结果;//请在此处编写代码/********** Begin **********/function mainJs(a,b)原创 2022-04-07 12:42:17 · 1321 阅读 · 0 评论