zoukankan      html  css  js  c++  java
  • JS语法部分

    定义变量使用通用类型var:字符串(需要引号),小数,整数,布尔型(只返回对或错),日期时间

    算术运算符:+  —  *  /  %(1取余数,2判断是不是整数,3将某个数值变为某个范围之内的数,4判断a是不是b的倍数)  ++  ——

    关系运算符:>  <  <=  >=  ==  !=(不等于)

    逻辑运算符:&&(并)   ||(或)   !(非)

    其他运算符:=(赋值)  +=  -=  *=  /=  %=

    类型转换:parseInt()  转换为整数

                  parseFloat()转换为小数

    是否合法数字:isNaN()    不是数字返回true,是数字返回false

    语句分类:顺序语句,分支语句,循环语句

    分支语句:

    格式1:if(){}

    格式2:if(){} 

              else{}

    格式3:if(){}

              else if{}

              else if{}

              else{}

     循环语句:

    for(初始条件;循环条件;状态改变)

    {循环体}

    循环语句的运行顺序是:初始条件→循环条件→循环体→状态改变→初始条件……

    循环语句中可以加入if语句,if语句中也可以加入for语句

    在for循环语句中加入 break 可以直接跳出循环语句,加入 continue 可以跳过本次循环

    while  循环

    while(循环条件)

    停止循环的条件和初始条件,改变状态都要在大括号外添加

    do{}while()  循环

    先执行一次再进行判断和循环

    switch    多选一,与(一般不用)

    switch(变量名称)

    {case a:(当变量值为a时执行此项)

    break

    case b:(当变量值为b时执行此项)

    break 

    case c:(当变量值为c时执行此项)

    break

    default: 其他所有}

    循环可以解决的问题:

    1、穷举  在不知道什么情况才是需要的时候,只能让公式一个一个都跑一遍

    2、迭代  在现有条件下,根据规律,不断求解中间情况,最终推导出结果

  • 相关阅读:
    【Git教程】Git教程之分支管理
    【Git教程】Git教程及使用命令
    【深入理解Java虚拟机】自动内存管理机制——垃圾回收机制
    HDU-5902-GCD is Funny解题笔记
    数据结构——二叉树的遍历
    数据结构——树
    Css--input输入框点击时去掉外框outline:medium;(chrome)
    JSON中eval与parse的区别
    【转载】实时监听输入框值变化的完美方案:oninput & onpropertychange
    使用寄存器点亮LED(第2节)—寄存器映射代码讲解
  • 原文地址:https://www.cnblogs.com/jingfengling/p/5801844.html
Copyright © 2011-2022 走看看