美文网首页
JavaScript基础指令(二)

JavaScript基础指令(二)

作者: EmileSu_大苏 | 来源:发表于2017-11-20 23:07 被阅读0次

语句

一段脚本是一步步的系列指令的集合,二每一条单独的指令或步骤就被称为一条语句.

  • 每条语句都从一个新行开始, 并以分号;结尾
  • 语句可以被组织成代码块, 并被包在花括号{}
var today = new Date();
var hourNow = today.getHours();
var greeting;

if (hourNow > 18) {
    greeting = 'Good evening!';
} else if (hourNow > 12) {
    greeting = 'Good afternoon!';
} else if (hourNow > 0) {
    greeting = 'Good morning!';
} else {
    greeting = 'Welcome!';
}

document.write('<h3>' + greeting + '</h3>');

变量

变量在脚本中暂时性的储存一些信息或数据

声明和赋值

在使用变量之前,需要事先声明
var 关键词用于创建变量,紧跟着变量的名称(骆驼命名法)

var quantity

创建变量后即可给变量赋值
=是赋值操作符

var quantity;
quantity = 3;

数据类型

  • 数字
  • 字符串
  • 布尔值 Boolean
  • 数组
  • 对象
  • undefined
  • null

变量的命名规则

  • 必须以字母或$或_开头, 不能以数字开头
  • 名称中不能使用-或.
  • 不能使用关键字或保存字, 例如 var
  • 大小写敏感
  • 变量名要能够描述信息类型
  • 超过一个单词,则使用骆驼命名法, 如 firstName

数组

数组是一种特殊类型的变量, 可以储存一个值也可以储存多个值, 标识复杂数据时数组非常有用.

  • 数组中的值使用逗号,进行分隔
  • 所有赋给数组的值被包含在一对中括号中
  • 访问数组中的值, 使用变量-中括号-键的方式
  • 数组中原书的数量,使用 length 方法
  • 更改数组中值得方法和修改其他变量的值得方法一样colors[2] = 'beige'
var colors;
colors = ['white', 'black', 'custom'];

var el = document.getElementById('colors');
el.textContent = colors[2];

表达式

赋值表达式

第一次使用 var 声明一个变量时,他被赋予 undefined, 通过等号=赋予新值

var color = 'beige';

使用操作符

表达式中可以使用两个或更多的值

  • 赋值操作符
  • 算数操作符
    (先乘除,后加减)
    (+-*/ 加减乘除)
    (++递增 --递减 %求模)
  • 字符串操作符
    (使用+将字符串顺序连在一起)
  • 比较操作符
  • 逻辑操作符
var area = (13 + 2) * 2;
var greeting = 'Hi' + 'Emile';
var buy = 3 > 5;     // 返回 false
var buy = (5 > 3) && (2 < 4);     //返回 true

相关文章

网友评论

      本文标题:JavaScript基础指令(二)

      本文链接:https://www.haomeiwen.com/subject/roavvxtx.html