第3章 获取用户的输入

<script>
10 intA=prompt("请输入第一个数字","");
11 intB=prompt("请输入第二个数字",27);默认是27
12 document.write("你输入的第一个数字是"+intA);
13 document.write("<br>你输入的第二个数字是"+intB);
14 document.write("<br>两者和是"+(parseInt(intA)+parseInt(intB)));
15 </script>

prompt函数被用来获取用户的输入。该函数有两个参 //该函数会“将用户的输入作为字符串返回” 输入1 返回的是“1”.字符串
数,第一个是在要求输入时显示的提示信息,另一个是输入的默认值。该函数将用
户的输入作为字符串返回。语法是:
strVariable=prompt("这里是显示的提示信息","这里是默认的输入值");
返回的用户输入被保存在变量strVariable里。

3.2.2 什么叫操作符
操作符就是对数据进行操作的符号,其表达了要对数据执行的操作。表3.1是
JavaScript中所有的操作符列表和说明。

[] :中括号只用于指明数组下表

三元条件操作符较复杂,这里举例讲解一下。 三元操作符,个人认为用于情况是2个选择的时候,如果是满足条件A,则执行哪个;如果是满足条件B,则执行哪个
x=prompt("请输入一个正整数","10");
y=x>5?(x-5):(x*2);
alert(y);

s_str="abcdefg".substring(1,4);
运行的结果,s_str的内容是"bcd"。注意:和C#的Split的区别:(1)从Index=1到结尾(1,4)从1开始截取4个长度

转载于:https://www.cnblogs.com/ZkbFighting/p/8137775.html

JavaScript总结(3)相关推荐

  1. 【AJAX】JavaScript的面向对象

    Ajax中后端数据返回后需要前端通过JavaScript来实现动态数据更新的问题.所以,在Ajax中加深了一遍JavaScript面向对象的印象. 基础部分: JavaScript中创建对象并简单对象 ...

  2. 【JavaScript总结】JavaScript语法基础:JS高级语法

    作用域链: 1.JS中只有函数能够限定作用域的范围: 2.变量处理在制定的函数范围内,还有一个特殊的作用域,就是没有用var 声明的全局作用域 3.js中的作用域链是为了清晰的表示出所有变量的作用范围 ...

  3. 【JavaScript总结】JavaScript语法基础:DOM

    ->DOM的理解:文档对应dom树 ->有了DOM能做什么:DOM的操作 html文档做为DOM树模型,DOM树的节点就是对象.对象会触发事件来执行一些事件代码. C#中的事件是一个委托变 ...

  4. 【JavaScript总结】JavaScript语法基础:JS编码

    运算符 数学:+. -. *. / 逻辑:>. < .>= .<=. == . !=.&&.|| . === .!==(完全等于) 对象相关 new delet ...

  5. 【JavaScript总结】JavaScript语法基础:数据类型

    ------>数据类型有哪些? ->基本类型:数字类型,布尔类型,字符串类型 ->引用类型:对象类型,函数类型 ->空类型:null 和 undefined ->运算符: ...

  6. 【JavaScript总结】JavaScript发展与学习内容

    发展: 最初浏览器是为大学里浏览文档用,从地址栏输入文档地址,找到文档显示. 后来各种需求(购物网站,个人博客)出现,已有功能不能满足需求. 可人们依旧在努力满足这种需求,但实现后的效果很不尽人意. ...

  7. Python:模拟登录、点击和执行 JavaScript 语句案例

    案例一:网站模拟登录 # douban.pyfrom selenium import webdriver from selenium.webdriver.common.keys import Keys ...

  8. [JavaScript] JavaScript数组挖掘,不只是讲数组哟(2)

    课程来源:后盾人 上一篇的内容:[JavaScript] JavaScript数组挖掘,不只是讲数组哟 数组引用类型分析,多维数组,用Array.of为数组创建细节,类型检测与转换,在一个数组后面加一 ...

  9. [JavaScript] JavaScript 数组挖掘,不只是讲数组哟

    课程来源:后盾人 数组引用类型分析 数组的定义 const array = new Array('hello', 'dust', 1, 2, 3, 4, 5) console.log(array) l ...

  10. linux下用js生成xml,js2xml:将javascript字符串转换为xml

    有时候爬数据遇到像下面这种,数据在script标签中以javascript形式存在. var totalReviewsValue = 32; var averageRating = 4.5; if(t ...

最新文章

  1. conflicts with existing, non-compatible bean definition of same name and class
  2. 李茶:虎牙直播推荐系统架构详解
  3. mac图标包_Mac 生产力配置手册,从 Homebrew 说开去
  4. 使用思科模拟器Packet Tracer与GNS3配置IPv6隧道
  5. 【转】idea激活搭建授权服务器
  6. JS判断页面是否出现滚动条
  7. url编码解码的三种方式
  8. [leetcode]136. 只出现一次的数字
  9. TF2.0—tf.keras.layers.GaussianNoise
  10. vim 复制到剪切板
  11. iOS直播点赞动画,iOS直播心型点赞动画
  12. 软件体系结构测试定义,软件体系结构-中国大学mooc-题库零氪
  13. 视频会议中的AEC、AGC、ANS是什么?
  14. 天池大数据比赛,菜鸟仓库比赛,御膳房操作
  15. (一种因疏忽而发生的错误)Qt LNK2019:无法解析的外部符号
  16. winfrom+Fleck 上传文件
  17. 安装部署(七) HBase集群安装部署与测试
  18. Java OCR 图像智能字符识别技术,可识别中文
  19. mysql数据库预处理_一种MySQL数据库中间件预处理方法与流程
  20. linux vim取消加密,linux 使用vim文件加密/解密的方法

热门文章

  1. hdu 6194 后缀数组
  2. 20155330 2016-2017-2 《Java程序设计》第五周学习总结
  3. Kubernetes资源创建yml语法
  4. arrayQueue
  5. 为JAVA性能而设计(一)
  6. python 如何定义字典_python dict如何定义
  7. FAR,FRR,EER
  8. 地平线机器人_地平线机器人CEO余凯:基于深度学习的自动驾驶之路
  9. python修改列表中字典内的值_python修改字典内key对应值的方法
  10. 2个css特效冲突了怎么办_患上类风湿病怎么办?2个方法拿走不谢