JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言,有了JavaScript,可使网页变得生动。使用它的目的是与HTML超文本标识语言、Java 脚本语言一起实现在一个网页中链接多个对象,与网络客户交互作用,从而可以开发客户端的应用程序。它是通过嵌入或调入在标准的HTML语言中实现的。

JavaScript是一种基于客户端浏览器的语言,用户在浏览中填表、验证的交互过程只是通过浏览器对调入HTML文档中的JavaScript源代码进行解释执行来完成的,即使是必须调用CGI的部分,浏览器只将用户输入验证后的信息提交给远程的服务器,大大减少了服务器的开销。

Js简单运算

<script type="text/javascript" language="javascript">

function getnum(){

var numa = parseInt(document.getElementById("numa").value);

var numb = parseInt(document.getElementById("numb").value);

if(checknum(numa)||checknum(numb)){alert("!");}

else{

document.getElementById("numc").value=numa + numb;

}}

function checknum(num)

{return isNaN(num);}

</script>

第一个数:<input id="numa" name="numa" type="text"/><br />

第二个数:<input id="numb" name="numb"  type="text"/><br />

结果数:<input id="numc" name="numc" type="text" /><br />

<input value="计算看看" type="button" οnclick="getnum()" /><br />

注:若无parseInt() 加号作用为字符串连接;

isNaN作用为判断是否为数字;

附:eval()求和;

2011-2-20 Js基础相关推荐

  1. (六)JS基础知识三(走进作用域和闭包)【三座大山之二,不会闭包,基本不会通过】

    JS基础知识三(作用域和闭包) 提问 作用域 自由变量 闭包 this 提问 this的不同应用场景,如何取值 手写bind函数 实际开发中闭包的应用场景,举例说明 创建10个a标签,点击的时候弹出对 ...

  2. (四)JS基础知识一(深入分析变量类型和计算)【不会变量,别说你会JS】

    JS基础知识一(变量类型和计算) 提问 变量类型 值类型 vs 引用类型 (堆栈模型) 值类型 引用类型 typeof 运算符 深拷贝 变量计算 字符串拼接 == if语句和逻辑运算 if语句 逻辑判 ...

  3. js笔记(一)js基础、程序结构、函数

    大标题 小节 一.js 基础 1. javascript的组成: 2. 运行js: 3. 打印信息: 4. 关键字var: 5. js中的数据类型: 6. NaN(not a number): 7. ...

  4. js php 数据类型判断,【js基础】变量类型判断

    类型判断方法比较: 如果需要想详细了解,请看下文: 注:原封不动复制备份,防止删帖 在JavaScript中,有5种基本数据类型和1种复杂数据类型,基本数据类型有:Undefined, Null, B ...

  5. 区块链教程(四):搭建私链、web3.js基础

    注:本教程为技术教程,不谈论且不涉及炒作任何数字货币 区块连教程(一):前置知识-linux补充 区块链教程(二):基础概念介绍 区块链教程(三):Solidity编程基础 区块链教程(四):搭建私链 ...

  6. 前端面试题汇总(JS 基础篇)

    前端面试题汇总(JS 基础篇)** 1.javascript 的 typeof 返回哪些数据类型** object number function boolean underfind stringty ...

  7. js基础--javascript基础概念之函数

    js基础--javascript基础概念之函数 引用w3c介绍: 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块. JavaScript 函数语法 函数就是包裹在花括号中的代码块,前面使用 ...

  8. Web3D编程入门总结——WebGL与Three.js基础介绍

    1 /*在这里对这段时间学习的3D编程知识做个总结,以备再次出发.计划分成"webgl与three.js基础介绍"."面向对象的基础3D场景框架编写".&quo ...

  9. Js基础——变量类型和计算

    JS基础--变量类型和计算 一.基本数据类型 二.引用类型 三.typeof判断数据类型 四.浅拷贝与深拷贝 4.1 浅拷贝 4.2 深拷贝 五.数据类型转换 5.1== 和 === 一.基本数据类型 ...

  10. 前端三刺客---JS(基础语法)

    文章目录 JS初识 JavaScript和HTML和CSS的关系 JavaScript代码运行过程 JavaScript的组成 JS 第一个Hello World JavaScript的书写格式 JS ...

最新文章

  1. Hadoop集群扩展子节点
  2. [转] C# 路径(目录)
  3. 教育行业的互联网焦虑症
  4. 里面怎么模拟裂纹_警惕!你买的翡翠有裂纹吗?它能让翡翠的价值暴跌
  5. 安卓案例:基于HttpClient下载文本与图片
  6. .NET学习知识和技术总结
  7. SAP License:MIRO
  8. Codeforce842D Vitya and Strange Lesson
  9. java咖啡机 加入清洗剂_给大家清洗咖啡机的几条建议 尽量选用专业的除垢剂进行清洗...
  10. Lattice - 规划模块 1.采样轨迹 2.计算轨迹cost 3 循环检测筛选轨迹
  11. cad面积累计lisp怎么用_CAD连续面积标注lisp插件
  12. Git客户端操作GitHub
  13. PSV 2000 3.68降级3.60固化教程
  14. BZOJ 4173: 数学
  15. linux下编译ffmpeg很多报错,linux下ffmpeg库 ARM交叉编译
  16. 使用Excel分析数据学习笔记之 二分类与混淆矩阵
  17. 巴卡斯杯 中国大学生程序设计竞赛 - 女生专场(重现)解题思路
  18. 9.22生日——随笔
  19. oracle创建表和序列
  20. 华为应用内支付无法拉起

热门文章

  1. 西门子S7-300PLC亮红灯SF故障消除操作建议
  2. BeginPaint和GetDC有什么区别
  3. Android RecyclerView滑动标题置顶
  4. 路面裂缝检测识别系统设计
  5. 2023Track Tech防伪溯源技术展 | 防伪溯源 | 智慧包装 | 安全印刷
  6. ❤️太牛了,用python 居然可以生成 情话、床头诗、对联❤️
  7. 如何隐藏您的 WordPress 网站上的联盟链接
  8. 重庆计算机软件类工作在哪找,重庆计算机办公应用有哪些
  9. 服务器怎么接收gsm的信息,gsm短信服务器
  10. 企业公司都需要一套优秀的IT资产管理系统!