Javascript的基础复习(一)

js基础知识测试题-答案.docx 一份js基础测试题,包含选择题和程序题,含答案解析,选择题(50道),程序题(4道),可用于员工考核 立即下载

        首先要更正一个大家容易误解的问题,就是Javascrip和JAVA其实是没有任何关系的,之所以这个脚本语言叫这个名字是因为当时的JAVA的风头正盛所以这个脚本语言为了得到更好的发展于是就叫了现在这个名字,好了言归正传,下面我来简单说一下Javascrip的基础知识。

javascript 几种引用方式:
1、直接可也写在html文件中
    1)javascript书写的代码和位置,一般情况下代码写在head标签中
    
    2)直接写在boby中(比较危险)
    
    3)可以写到<html>标记之外
    
2、可以使用外部文件引用的方式(注意结束标记!!!)

下面给大家提供一个简单是小例子这个例子可以说是一个简单计算器的雏形。。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>计算器</title>
<script language="javascript" type="text/javascript">s
function getSum(login){
    var jing = parseInt(document.getElementById("jing").value);
    var num1 = parseInt(document.getElementById("num1").value);
        if(checkNum(jing)||checkNum(num1)){
            alert ("你输入的有误!!");
        }else{
        switch(login){
        case '+':
        document.getElementById("zong").value=jing+num1;
        break
        case '-':
        document.getElementById("zong").value=jing-num1;
        break;
        case '*':
        document.getElementById("zong").value=jing*num1;
        break;
        case '/':
        document.getElementById("zong").value=jing/num1;
        break;
                }
            }
}
function checkNum(num){
    return isNaN(num);
}
</script>
</head>
<body>

第一个数:<input type="text" id="jing" value="" /><br />

第二个数:<input type="text" id="num1" value="" /><br />

等于:<input type="text" id="zong" value="" /><br />

<input type="button" name="button" value="加" onclick="getSum('+')" />
<input type="button" name="button" value="减" onclick="getSum('-')" />
<input type="button" name="button" value="乘" onclick="getSum('*')" />
<input type="button" name="button" value="除" onclick="getSum('/')" />
</body>
</html>




JS基础练习题 js练习题 立即下载

相关推荐

从GAN生成失败案例出发:为什么你的AI画不准位置?CoordConv保姆级解决方案

本文深入探讨了GAN生成图像时位置偏移问题的根源,并提供了CoordConv的保姆级解决方案。通过分析传统CNN在空间坐标建模上的缺陷,详细介绍了CoordConv的原理、实现步骤及在StyleGAN2等模型中的实战应用,显著提升了医学图像生成等任务的定位精度。

pp12345的博客 204

JS基础题目

1、js基本数据类型:string、number、boolean、null、undefined、bigint、symbol 引用数据类型 object 2、typeof 能区分数据类型,返回结果有 string、number、boolean、undefined、object、function、symbol instanceof 只能判断引用类型(array、object、function),无法判断基本数据类型(string、number、boolean),判断对象的原型链上是否存在构造函数的原型,常用

cai_ping_的博客 1367

Linux显卡管理避坑指南:为什么Xorg总是占用你的NVIDIA GPU?

本文深入解析了在Linux系统上,尤其是双显卡笔记本中,Xorg显示服务器进程占用NVIDIA GPU的根本原因。文章从Xorg的驱动加载机制和NVIDIA驱动的独占性入手,详细对比了禁用配置文件、手动配置xorg.conf、使用官方PRIME方案以及切换到Wayland等主流解决方案的优缺点与适用场景,旨在帮助用户有效释放GPU资源,确保深度学习、游戏等计算任务能独占显卡性能。

xgboost6farmer的博客 268

Javascript基础 86个面试题汇总 (附答案)

1.JavaScript是一门什么样的语言,它有哪些特点?(没有标准答案) 参考答案: JavaScript是一门强大的编程语言,是一种专为与网页交互而设计的脚本语言,是一种动态类型、弱类型、基于原型的语言。 JavaScript是客户端和服务器端脚本语言,可以插入到HTML页面中,并且是目前较热门的Web开发语言。同时,JavaScript也是面向对象编程语言。 特点: 脚本语言。JavaScript是一种解释型的脚本语言,C、C++等语言先编译后执行,而JavaScript是在程序的运行过程中逐行进行

数据知道的博客 6万+

多模态数据集对比:MicroLens、PixelRec和Amazon在电商推荐中的表现差异

本文深入对比了三大主流多模态数据集MicroLens、PixelRec和Amazon在电商推荐中的表现差异。通过实际测试数据,分析了这些数据集在冷启动处理、模态融合、稀疏性挑战等关键场景下的真实表现,为算法工程师和研究员提供实用指南。特别关注多模态数据集的选择对推荐系统效果的影响,帮助开发者优化模型性能。

weixin_28717939的博客 419

RagFlow实战:如何用DeepDoc引擎高效处理扫描PDF文档(附完整代码解析)

本文详细解析了如何利用RagFlow的DeepDoc引擎高效处理扫描PDF文档。通过实战演示从环境搭建、PDF预处理、文本检测与识别,到布局分析与表格结构提取的完整流程,并提供了完整的代码实现。该方案超越了传统OCR,能输出保留原始版面信息的结构化数据,为构建高质量知识库提供了强大支持。

weixin_29245767的博客 300

JavaScript基础经典面试试题(附答案)

D: console.log(parseInt('12px')) 在控制台打印 12px//直接截掉后面不是数字。25. 需要在 html 页面上引用脚本文件myJs.js,下列语句中,正确的是(D)A: 可以用 new Array(1, 2, 3, 4) 这种方式创建数组。2. parseInt("6*7", 10) 的 结果是( C )C: console.log( 1+ "1") 在控制台打印 2。B: 数组的创建方式还可以是 [1, 2, 3, 4, 5]......

web_jisu的博客 6195

SAP ATP检查全解析:从配置到BAPI_RESERVATION_CREATE1应用实例

本文全面解析SAP ATP检查功能,从基础配置到BAPI_RESERVATION_CREATE1高级应用,涵盖物料可用性检查、动态规则设置及性能优化策略。通过实战案例演示如何利用BAPI_MATERIAL_AVAILABILITY实现精准库存承诺,提升供应链效率,特别适合SAP顾问和库存管理人员参考。

dropout6artist的博客 679

js基础试题及答案(一)

一、单选题(共30题,每题2分) 1.如下代码,会弹出来是什么 var num1=“1” ;var num2=1 alert(num1-num2); A 0 B 11 C 1+1 D 报错 正确答案: A 解析: 相减,进行隐士转换,全部为数字 2.如下代码,会弹出来是什么 var num1=“hi” var num2=1...

szmtjs10的博客 1万+

PD3.0详解 第十一章 策略层 电源协商(三)(sink端)

前面大师匈介绍了Source端的内容,今天再看一下sink端的内容。大师匈还是想把标准文件的状态机拿出来说一下。大师匈把一张图分成俩部分,大家凑合看一下,一张图实在看不清内容。 Sink 端电源协商状态机。基于sink端哦!!! 上图先!!! 上面俩张图就是整个SINK端口的状态机了。。。介绍一下这个流程: 1、收到hardreset或者刚上电的进入PE_SNK_Startup开始状态。 2、在PE_SNK_Startup阶段后进入PE_SNK_Discovery,并等待Vbus的到来。 3、当Vbus

大师匈的博客 4132

【路径规划】Theta_star算法机器人栅格地图最短路径规划【含Matlab源码 2618期】

Theta_star算法机器人栅格地图最短路径规划 完整的代码,方可运行;可提供运行操作视频!适合小白!

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 365

一、JS复习—JavaScript

这里是程序员BootStrapSayNo,最怕被别人内卷!!!!球球你们不要再卷了啦!!!!

bootstrapsayno的博客 239

网神 SecGate 3600 防火墙 app_av_import_save文件上传漏洞(含批量验证poc)

网神 SecGate 3600 防火墙 app_av_import_save文件上传漏洞(含批量验证poc)

weixin_43567873的博客 298

《前端》JavaScript二轮基础复习(一)js控制表单

2020年7月14日,借了一本js的书,开始二刷js的基础知识。 1、动态获取name和id访问表单元素。 核心知识点: 通过 var n_fname = document.getElementsByName("fname"); var id_lname = document.getElementById("id-lname");获取到元素。 值得注意的是:该方法返回的是一个控件对象的【数组集合】,所以在获取值的时候需要先使用数组下标的格式,再...

BelleDiao的博客 279

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

JavaScript复习:一

计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息 的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。这些就是计算机能接受的语言。

self_correction的博客 577

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

JavaScript复习一

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言1、数据类型1.1Undefined1.2Null1.3转为String类型1.3.1 toString()方法1.3.2 String(a)函数1.3.3 拼接1.4 转为Number类型1.4.1 Number()1.4.2 parseInt() parseFloat()1.5转为Boolean2、运算符2.1逻辑与2.2逻辑或2.3 比较运算符2.3.1 ==与 !=2.3.2 === 与 !==3、对象 原型 原型链3.

weixin_47417033的博客 1259

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

前端复习-javascript-一阶段

0508 day3 js js基础语法 <script src="">引入script文件 REPL环境:read读→eval执行→print打印→loop循环 前端三层:结构层html,样式层css,行为层js 变量声明提升: console.log(x); var x , y = 2; console.log(y); y = 123; <!--console输出结果为undefine 2,前者原因是变量声明提升(不会报错导致无法运行),后者原因是顺序执行,值不会覆盖-->

qq_43273616的博客 258

Javascript基础复习笔记(一)

Javascript基础介绍 首先我们要知道网页的标准: HTML是网页的结构 Css是网页的表现,美化 Javascript是网页的动态结构,也就是行为。 本篇文章中简单的介绍了 1. js的基础语法 2. 变量的命名规范 3. 变量的赋值 4. js里面的简单数据类型(number,string,boolean,undfined)与数据类型的装换 我们学习Js之后我们能做什么? 我们可以给网页...

Pink_chen的博客 1284

JS自总结复习(一)

JS自总结复习(一) 根据自己的思路对学习过的js做个总结,以后忘了可以看看。

weixin_44026084的博客 309

JS题库复习(表格版)

题号 题目 A B C D 答案 1 有以下 ES6 代码 function * gen() { yield 1; yield 2; yield 3; } 下面选项描述正确的是哪个? gen()执行后返回 2 gen()执行后返回 undefined gen()执行后返回一个 Generator 对象 gen()执行后返回 1 C 2 JavaScript语句 var arr

爱吃Java的羊的博客 669

复习javaScript(一)

堆栈空间分配:栈:由操作系统自动分配释放的参数值、局部变量的值等。其操作方式类似于数据结构中的栈。简单数据类型存放在栈内存中。堆:存储复杂类型(对象),一般由程序员分配释放,若程序员不释放,由垃圾回收机制回收。复杂类型的数据存放在堆内存中。注意:JavaScript本身没有堆栈的概念,所谓堆栈只是通过其他语言来更好的来理解JavaScript的存储机制。主要是让JS工程化,构建化新增了如下:变量箭头函数新增了数组的方法,比如map、filter等解构赋值函数默认值和rest参数对象的简洁表示法快速深复制数组

Chen_Wei_Sheng的博客 423

JS基础 -- 大复习(阶段一)

一:编程基础 编程语言(了解) 编程:就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 从事编程的人员:就是我们程序员(程序猿)计算机是指任何能够执行代码的设备:ATM机 智能手机 医疗检测器械 人脸识别收银系统。 计算机语言 计算机语言:计算机语言指用于人与计算机之间通讯的语言,它是人与计算机之间传递信息的媒介。 计算机语言:机器语言 汇编语言 高级语言 计算机最终执行的都是机器语言,是由 0和1组成的二进制数,二进制是机器语言的基础。 编程语言:汇编语

L_JH6666的博客 1064

JavaScript复习(一)

JavaScript 1.javaScript的简单介绍【javaScript是什么?】 JavaScript是运行在浏览器上的脚本语言。简称JS。 JavaScript是网景公司(NetScape)的 布兰登艾奇(JavaScript之父)开发的,最初叫做LiveScript。 LiveScript的出现让浏览器更加的生动了,不再是单纯的静态页面了。页面更具有交互性。 在历史的某个阶段,SUN公司和网景公司他们之间有合作关系,SUN公司把LiveScript的名字修改为Java...

weixin_52192654的博客 287

JavaScript复习整理(一)

JavaScript复习整理(一) 写在前面,这个博客最近在进行一次改动就准备找工作了,储备用完,所以啊,就整理一基础知识,加深印象,对未来的面试也有好处,参考资料是《javscript权威指南第6版》 JavaScript,es6,基本词法语法 1、JavaScript是区分大小写的,HTML是不区分大写的,所以HTML中的标签,属性在js中必须小写。 2、Unicode允许多种方法对同...

tangjie109411的博客 382

javascript 复习细节总结一

javascript 复习细节总结 字符串的一些方法: var x = &quot;JohnJohn&quot;; // x 是字符串 y=x.charAt(2) // h y=x.index(&quot;o&quot;) //1 y=x.charCodeAt(2) //104 y=x.fromCharCode(104) // h y=x.sl...

xianengneng的博客 203
上一篇: linux中安装yum工具
下一篇: 用javascript写的猜数字小游戏,超简单
AFei_student
博客等级 码龄15年 27粉丝 50原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值