zoukankan      html  css  js  c++  java
  • JS基本语法

    JS:全称为:JavaScript。是网页里的脚本语言。

    代码嵌入:

    <script type="text/javascript"></script>

    尽量靠下写。

    基本知识:

    所有的字符全部是英文半角的。

    大部分情况下每条语句结束之后要加分号。

    每一块代码结束之后要加换行。

    程序前后呼应(前面有一个括号“(”后面一定有一个括号结束“)”)。

    注释语法:

    /*  */多行注释。

    //单行注释。

    输出语法:

    alert(信息):弹出信息。

    confirm(信息):弹出一个和用户交互的对话框。

    prompt(信息):弹出一个可输入内容的文本对话框。

    console.log(信息):在控制台输出。

    数据类型:

    数据在程序中存储,存储的名称叫做变量。

    分为强类型语言和弱类型语言。

    强类型语言:数据存储的收需要存在相应的数据类型变量中。

    参数:整型(整数)int

    单精度小数float

    双精度小数double

    小数decimal

    货币类型money

    字符char

    字符串string

    布尔型bool(只能两个状态)true真 false假。

    日期时间类型datetime。

    弱类型语言:数据存储的时候不区分类型(类型自动转换)。

    变量定义:

    var a=10

    如果定义小数或整数的变量,等号后面直接写值。

    如果定义字符串变量,等号后面的值需要加双引号或单引号

    e.g. a="hello,world!"

    类型转变:parse(将要转换的类型)。

    运算符表达式:

    数学运算符:加+;减-;乘*;除/;取余%。

    逻辑运算符:&&并;||或;!非。

    比较运算符:判断是否相等==;

    不等于!=或<>。

    大于>。

    小于<。

    小于等于<=。

    大于等于>=。

    其他:

    字符串之间的拼接用 +。e.g.:alert("hello"+aa+"world"+"!")。

    三元运算符:

    a==b?"A等于B":"A不等于B"

    判断是否相等。

    直接写一个布尔型数据。

  • 相关阅读:
    autolayout先进的自动布局工具箱
    iOS7自定义back按钮和pop交互手势
    iOS7开发技巧
    UICollectionView专题
    关于AutoLayout(自动布局)那些事儿
    代码统计利器--CLOC
    vue之指令篇 ps简单的对比angular
    从无到有之webpack+vuerouter的简单例子以及各个属性解释
    关于requestanimationframe
    vim常用指令
  • 原文地址:https://www.cnblogs.com/Whitehat/p/7966363.html
Copyright © 2011-2022 走看看