zoukankan      html  css  js  c++  java
  • JavaScript 简介及语法语句

    JS脚本语言

    全称JavaScript:网页里面使用的脚本语言
                          非常强大的语言

    基础语法

    注释语法
        单行注释//
        多行注释/**/
    输出语法
        alert(信息);
            弹出信息
        confirm(信息);
            弹出一个和用户交互的对话框
        prompt(信息)
            弹出一个可以让用户输入的对话框
    嵌入JS代码
        尽量靠下写
        <script type="text/javascript"></script>
    程序基本知识
        所有的字符全部是英文半角的
        大部分情况下每条语句结束之后要加分号
        每一块代码结束之后加换行
        程序前后呼应(前面有一个括号"("后面一定有一个括号结束")")
    数据类型
        (1)数据在程序中存储,存储的名称叫做变量
        (2)强类型语言
            数据存储的时候需要存在相应的数据类型变量中
        (3)弱类型语言
            数据存储的时候不区分类型(类型自动转换)
        (4)类型
            整型(整数)int
            单精度的小数  float
            双精度的小数 double
            小数 decimal
            货币类型 money
            字符 char
            字符串 string
            布尔型 bool:true真  false假
            日期时间类型 datetime
    变量定义
        var a = 10;
        如果定义小数或整数的变量,等号后面的值直接写
        如果定义字符串变量,等号后面的值需要加双引号或单引号
    类型转换
            parseInt

    运算符表达式
       (1)数学运算符
            +
            -
            *
            /
            %取余
      (2)逻辑运算符
            &&并
            ||或
            !非
      (3)比较运算符
            ==等于
            !=  /  <>不等于
            >大于
            <小于
            >=大于等于
            <=小于等于
        (4)其它
            字符串的拼接:+

            三元运算符:
                a==b?"A等于B":"A不等于B";

    语句
        1.顺序
            结束加分号
        2.分支
            (1)让程序根据条件不同执行不同的代码
            (2)if语句:
                if(条件){代码}
                if(条件){代码}else{代码}
                else if(条件){代码}
                if嵌套
            (3)switch...case语句
        3.循环
            (1)循环操作某一个功能(执行某段代码)
            (2)四要素
                循环初始值
                循环条件
                状态改变
                循环体
            (3)for
                穷举
                迭代
            (4)while

    例题

  • 相关阅读:
    SVN相关
    Sublime text 2/3 中 Package Control 的安装与使用方法
    JavaScript 限制input输入类型(多种方法实现)
    yahoo的30条优化规则
    浏览器页面加载解析渲染机制(一)
    Cookies 和 Session的区别
    Post Get 区别
    Vue 学习之 关键字、关键单词
    移动H5前端性能优化指南
    『Python基础练习题』day01
  • 原文地址:https://www.cnblogs.com/zhaohui123/p/6554347.html
Copyright © 2011-2022 走看看