【JavaScript脚本】——T1基本语法

目录

JavaScript声明

基本输出

外部引用

变量声明

变量命名规则

数据类型

if分支结构

if多分支结构

switch 语句

while循环语句

do-while循环语句

for循环语句

break和continue语句

嵌套for循环

思考与记忆:


JavaScript声明

<script></script>

基本输出

<script>document.write("<h1>Hello World!</h1>");
</script>

外部引用

<script src="demo.js"></script>

变量声明

var x=125;var msg="Hello World";console.log(x);
console.log(msg);

变量命名规则

有效字符,只能由字母、数字和下划线组成,且以字母或下划线开头。


数据类型

  1. undefined未定义
  2. null空
  3. boolean布尔
  4. number数字
  5. string字符串
<script>var x;document.write(typeof(x) + "<br/>");var y = '';document.write(typeof(y) + "<br/>");var b = true;document.write(typeof(b) + "<br/>");var n = 520;document.write(typeof(n) + "<br/>");var s = "幸福安康";document.write(typeof(s) + "<br/>");
</script>


if分支结构

<script>var sex = 11;if (sex == 11) {document.write("男性");} else {document.write("女性");}
</script>


if多分支结构

<script>var month = 12;if (month == 12 || month == 1 || month == 2) {document.write("冬季");} else if (month == 3 || month == 4 || month == 5) {document.write("春季");} else if (month == 6 || month == 7 || month == 8) {document.write("夏季");} else if (month == 9 || month == 10 || month == 11) {document.write("秋季");} else {document.write("不是地球公转周期");}
</script>


switch 语句

<script>var key=1;switch (key) {case 1:document.write("星期一");break;case 2:document.write("星期二");break;case 3:document.write("星期三");break;case 4:document.write("星期四");break;case 5:document.write("星期五");break;case 6:document.write("星期六");break;case 7:document.write("星期七");break;default:document.write("星期八?");break;}
</script>


while循环语句

<script>var i=1;var sum=0;while (i<=100) {sum+=i;i++;}document.write("1++100的结果是:"+sum);
</script>


do-while循环语句

<script>var i = 1;var sum = 0;do {sum += i;i++;} while (i <= 100);document.write("1++100的结果是:" + sum);
</script>


for循环语句

<script>var sum = 0;for (var i = 0; i < 101; i++) {sum+=i;}document.write("for循环1++100的结果是:" + sum);
</script>


break和continue语句

<script>for (var i = 0; i < 10; i++) {if (i % 2 == 0) {document.write(i);continue;}if (i == 7) {document.write(i + "停止");break;}document.write("数字" + i);}
</script>


嵌套for循环

<script>for (var i = 1; i < 10; i++) {for (var j = 1; j <= i; j++) {document.write(j + "*" + i + "=" + (j * i) + "&nbsp;");}document.write("<br/>");}
</script>


思考与记忆:

循环四要素都那四个?

请写在留言处,并注明班级——姓名。

【JavaScript脚本】——T1基本语法相关推荐

  1. JavaScript脚本语⾔基础语法笔记总结

    JavaScript脚本语⾔&基础语法&笔记总结 0.学前准备: JavaScript简介使⽤⽅法 1. JavaScript简介 什么是JavaScript? 前端Web技术的组成: ...

  2. VS集成环境中的JavaScript脚本语法检查

    集成在Visual Studio环境中的JavaScript脚本语法检查. 1.可以直接检验js文件,也可以检验html和aspx页面上的脚本语法. 2.集成环境中直接使用,双击定位到语法错误处. 3 ...

  3. JavaScript脚本文件学习总结

    javaScript 学习总结 什么是JavaScript和javaScript的特点 是一种解释型脚本语言(代码不进行预编译),不需要进行编译,直接嵌套在HTML页面,将静态的页面转变成支持用户交互 ...

  4. 嵌入式JavaScript脚本解释器的研究与实现

    论文标题:嵌入式JavaScript脚本解释器的研究与实现 The Research and Implementation of an Embedded JavaScript Interpreter ...

  5. Thymeleaf——使用模板动态生成JavaScript脚本文件

    官方文档 JavaScript和CSS模板:https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#natural-javasc ...

  6. c 运行js脚本语言,Javascript脚本语言

    Javascript脚本语言 本教程不对Javascript详细讲解,与WebGL相关的会进行简单总结.Javascript语言可以开发前端,可以开发网站后端,也可以和Python.C语言一样开发客户 ...

  7. 在线代码编辑器 CodeMirror 配置说明 - javascript开发的代码语法高亮显示引擎

    CodeMirror是一款在线的支持语法高亮的代码编辑器.官网: http://codemirror.net/ 下载后,解压开得到的文件夹中,lib下是放的是核心库和核心css,mode下放的是各种支 ...

  8. javascript脚本语言_10分钟快速掌握Javascript核心特性

    JavaScript的历史版本 其中ES5个人认为是使用时间最长也是最稳定的版本.基于该版本衍生出来的很多经典框架诸如ext,propertype.js,jquery,easyUI都是这个时代的杰作. ...

  9. JavaScript脚本语言介绍并实现第一个Hello World程序

    1.JavaScript是Web页面中的一种脚本编程语言,也是一种通用的.跨平台的.基于对象和事件驱动并具有安全性的脚本语言,具有与Java类似的语法.它不需要进行编译,而是直接嵌入在HTML页面 ...

最新文章

  1. 求求你们了,别再写满屏的 try catch 了!!
  2. 通过IDoc来实现公司间STO场景中外向交货单过账后自动触发内向交货单的功能 – Part 2
  3. 在.NET客户端程序中使用多线程
  4. ABP框架理论学习之Debugging
  5. 增加SYSTE表空间数据文件
  6. 前端基础-HTML标记语言
  7. vim 强制保存只读文件
  8. 在linux下如何进行mysql命令行 创建数据库
  9. 46 - 算法 - Leetcode 168 -26进制 --减一
  10. STM32F103单片机读取芯片自身ID
  11. struts2漏洞修复
  12. HBase 完全分布式的安装
  13. Futter基础第7篇: 实现底部导航
  14. UOJ #60. 【UR #5】怎样提高智商
  15. postgres mysql quora_DesktopReader for Quora
  16. Xilinx火龙果学习笔记(1)---初识火龙果
  17. 各大搜索引擎网站登录入口
  18. C#设置开机启动项、取消开机启动项
  19. State of Vue.js report 2017 中文版
  20. 截图翻译怎么弄?看看这几种翻译工具吧

热门文章

  1. 2018学校计算机 远程教学工作总结,2018年远程教育工作总结范文
  2. python自动发邮件富文本_django 实现后台从富文本提取纯文本
  3. hdu 6851 Vacation(思维+贪心)
  4. 第68节:Java中的MYSQL运用从小白到大牛
  5. 解决Jenkins邮件配置问题
  6. For each...in / For...in / For...of 的解释与例子
  7. Mac Eclipse安装lombok
  8. GIT 团队协作快速入门使用
  9. Oracle查询一个用户的所有表的结构信息的SQL语句
  10. ZOJ 1970 All in All