typeof可以查看变量的数据类型。
例子返回值typeof(123)“number”typeof(“123”)“string”typeof(true)“boolean”typeof([])“object”typeof(function(){})“function”typeof(a)“undefined”特殊用法:可以使用typeof来判断一个变量是否存在,如:if(typeof a != “undefined”) null的typeof为object undefined的typeof是undefined。
在编程语言中,变量用于存储数据值。JavaScript 使用 var 关键词来声明变量。= 号用于为变量赋值。 ex:var a = 10;
表达式是值、变量和运算符的组合,计算结果是值。 表达式也可包含变量值:ex: x+10; 值可以是多种类型,比如数值和字符串:“Bill” + " " + “Gates”,结果为: “Bill Gates”:
ex: var x; // 现在 x 是 undefined var x = 7; // 现在 x 是数值 var x = “Bill”; // 现在 x 是字符串值
1.JavaScript 字符串值:字符串被引号(单引号与双引号都可)包围。 2.JavaScript 数值:包含整数和小数。 3.JavaScript 布尔值:值为true过false。 4.JavaScript 数组:数组由中括号包含,里面的每一个元素用逗号分隔开。 ex:var a = [1,2,3,4]; 5.JavaScript 对象:对象有大括号包含,有属性名和属性值,通过点方式书写,每个属性由逗号分隔。ex var a = {};a.name = ‘xiaoming’;
