1、

a、字符串运算符

符号

功能

+

字符串连接

+=

将左边的值加上右边的值然后再赋值给左边的变量

b、比较运算符

运算符

含义

说明

>

大于

M>N,当M大于N时,返回TRUE;否则返回FALSE

<

小于

M<N,当M小于N时,返回真,否则返加假

>=

大于等于

M>=N,当M大于等于N时,返回真,否则返回假

<=

小于等于

M<=N,当M小于等于N时,返回真,否则返回假

==

等于

M==N,当M等于N时,返回真,否则返回假

JS会自动进行类型转换,转换后再比较。

!=

不等于

M!=N,当M不等于N时,返回真,否则返回假

===

全等于

M===N,当M全等于N时,返回真,否则返回假

全等比较,包括值和类型全等,JS不会自动转换类型

!==

不全等

M!==N

c、三目运算符

 格式:表达式 ? 值1 : 值2    它是if语法的变种

 说明:它会去判断表达式是否成立  看其结果是布尔true 还是布尔false   如果是true就执行值1  如果说是false就执行值2

D、逻辑运算符

 逻辑与:&&   它要求&&两边的结果都要为真才是真

逻辑或:||    它要求||两边只有一个为真就是真

逻辑非:!     取反   将真变成假  假变成真

2、流程控制: 顺序结构、分支结构、循环结构

 顺序结构:代码是从上至下一行一行执行并解析

分支结构:if语句、switch语句

if语句又分为:单分支、双分支、多分支

  单分支:格式:

    if(条件表达式){

      //语句块

    }

  双分支:格式:

    if(条件表达式){

      //语句块1

    }else{

      //语句块2

    }

  多分支:格式:

     if(条件表达式1){

      //语句块1

     }else if(条件表达式2){

      //语句块2

    } else if(条件表达式3){

      //语句块3

    } else if(条件表达式n){

      //语句块n

    }[else{

      //语句块

     }]

3、循环语句的for循环

格式:

for(变量初始化;条件表达式;变量更新){

//循环体

}

例:输出99乘法表

  1. <script type="text/javascript">
  2.  
  3. var str = "<table width=600 border=1 align=center style='border-collapse:collapse;'>";
  4. for(var i=1;i<=9;i++){
  5. str += "<tr>";
  6. for(var j=1;j<=i;j++){
  7. str += "<td>"+j+"&times;"+i+"="+(i*j)+"</td>";
  8. }
  9. str += "</tr>";
  10. }
  11. str += "</table>";
  12. document.write(str);
  13.  
  14. </script>

JavaScript的学习2的更多相关文章

  1. 正则表达式(javascript)学习总结

    正则表达式在jquery.linux等随处可见,已经无孔不入.因此有必要对这个工具认真的学习一番.本着认真.严谨的态度,这次总结我花了近一个月的时间.但本文无任何创新之处,属一般性学习总结. 一.思考 ...

  2. 大量Javascript/JQuery学习教程电子书合集

    [推荐分享]大量Javascript/JQuery学习教程电子书合集,送给有需要的人   不收藏是你的错^_^. 经证实,均可免费下载. 资源名称 资源大小   15天学会jQuery(完整版).pd ...

  3. [推荐分享]大量Javascript/JQuery学习教程电子书合集,送给有需要的人

    不收藏是你的错^_^. 经证实,均可免费下载. 资源名称 资源大小   15天学会jQuery(完整版).pdf 274.79 KB   21天学通JavaScript(第2版)-顾宁燕扫描版.pdf ...

  4. JavaScript 基础学习1-day14

    JavaScript 基础学习1 知识预览JavaScript概述二 JavaScript的基础三 JavaScript的对象BOM对象DOM对象实例练习js扩展 JavaScript概述 JavaS ...

  5. JavaScript正则表达式学习笔记(二) - 打怪升级

    本文接上篇,基础部分相对薄弱的同学请移步<JavaScript正则表达式学习笔记(一) - 理论基础>.上文介绍了8种JavaScript正则表达式的属性,本文还会追加介绍几种JavaSc ...

  6. 初步总结javascript中学习DOM之前的知识

    嘿嘿,又到了周末时间,周六其实就是总结这周的学习的,记得周二周三刚开始接触javascript时间,还是不知道怎么学习的,就感觉找不到方向,那时间学习的只是总结了一些简单的定义或者是学习结构,今天就把 ...

  7. JavaScript紧凑学习

    JavaScript紧凑学习 windows本地,调用命令行: win键+R 键入cmd , (cmd是Command 命令行 简称) 目录是C盘下的 C:\Users\Administrator&g ...

  8. javascript正则表达式 - 学习笔记

    JavaScript 正则表达式 学习笔记 标签(空格分隔): 基础 JavaScript 正则表达式是用于匹配字符串中字符组合的模式.在javascript中,正则表达式也是对象.这些模式被用于Re ...

  9. JavaScript Shell学习分享

    目录 JavaScript Shell学习分享 简介 安装 使用原因 小结 JavaScript Shell学习分享 简介 JavaScript Shell是由Mozilla提供的综合JavaScri ...

  10. JavaScript简易学习笔记

    学习地址:http://www.w3school.com.cn/js/index.asp 文字版: https://github.com/songzhenhua/github/blob/master/ ...

随机推荐

  1. ife2015-task2

    html部分: <!DOCTYPE html><html><head lang="en"> <meta charset="UTF ...

  2. linux sed的使用

    sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理, 可以将数据行进行替换.删除.新增.选取等特定工作. sed本质上是一个编辑器,但是它是非交互式的,这点与VIM不同:同时 ...

  3. linux 关机要点

    主要围绕 sync shutdown reboot这几个指令 将数据同步写入硬盘中的挃令: sync:关机前要保存进硬盘.事实上sync也可以被一般账号使用喔!只丌过一般账号用户所更新的硬盘数据就仅有 ...

  4. Android之QQ登录界面

    首先过程中碰到的几个问题: 1.对 EditText 进行自定义背景 2.运行时自动 EditText 自动获得焦点 3.在获得焦点时即清空 hint ,而不是输入后清空 4.清空按钮的出现时机(在得 ...

  5. CSS counter-reset 属性

    一.实例 对部分和子部分进行编号(比如 "Section 1"."1.1"."1.2")的方法: eg: css部分: ol { list- ...

  6. fastjson解析json,model字段有顺序要求吗

    解决办法已经写到我的公众号,二维码在下面,欢迎关注,谢谢. 本人联系方式: 更多精彩分享,可关注我的微信公众号: 若想给予我分享更多知识的动力,请扫描下面的微信打赏二维码,谢谢!: 微信号:Weixi ...

  7. 什么是html技术

    HTML(Hyper Text Mark-up Language )即超文本标记语言,是 WWW 的描述语言,由 Tim Berners-lee提出.设计 HTML 语言的目的是为了能把存放在一台电脑 ...

  8. 打造IE6的position:fixed整理篇

    fixed真的是一个很好的属性.特别是做弹层的时候.可惜的是“国内主流浏览器”IE6大大不支持. 一般的我们都会通过CSS中的表达式来解决这个问题. .fixed { position:absolut ...

  9. xmlstreaml xml过滤 格式化 报文的发送接收 struct2

    有时候把东西想的过于复杂了,还是思路不清晰啊. seervlet struct2配置过程

  10. Invert Binary Tree

    Invert a binary tree: 4 / \ 2 7 / \ / \ 1 3 6 9 to 4 / \ 7 2 / \ / \ 9 6 3 1 简单递归实现,调换左右子树,子树的所有子树结构 ...