码迷,mamicode.com
首页 > 编程语言 > 详细

Javascript第二天

时间:2016-09-01 21:33:44      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:

 

一、数据类型

1.字符串(String)

    var mood = “happy”;

    var mood = ‘happy’;

2.数值(number)

    var age = 25;

    var price = 33.25;  

3.布尔类型 (boolean)

    布尔型数据只能有两种种值 true 和 false;

    var married = true;

    var married = false;

    与字符串不同,不要把布尔值用引号括起来。布尔值 false 与 字符串 "false"是两回事。

4.对象(object)

Date 日期对象

    Date对象用来处理日期和时间。

代码: var today = new Date();

    var year = today.getFullYear();

    var month = today.getMonth() + 1;

    var day = today.getDay();

5.Array 数组(object)

数组的索引 默认是从0开始的

定义数组

var arr = new Array(23,23,45,56,435);

  var arr2 = [23,34,546];

  var arr3 = new Array();

  arr3[0] = 234;

  arr3[1] = 234;

二、数据类型的查看和转换

1.查看数据类型 typeof

    var mood = "happy";

    alert(typeof mood);

    alert(typeof 95);

2.转换成字符串

    var married = false;

    alert(married.toString());  // outputs “false”

    var age = 25;

    alert(age.toString());   //outputs “25”

3.转换成数字

    parseInt()    转换成整数

    parseFloat()      转换成浮点数

例:

    var test = parseInt(“blue”);     //returns NaN

    var test = parseInt(“1234blue”);     //returns 1234

    var test = parseInt(“22.5”);     //returns 22

    var test = parseFloat(“1234blue”);   //returns 1234

    var test = parseFloat(“22.5”);       //returns 22.5

4.判断变量类型

A,判断字符串

typeof(a)==‘string’

B,判断数值

typeof(a)==‘number’

C如果是一个数值类型,但内容不是一个有效的数字,会显示NaN,判断NaN

isNaN(a)

D,判断变量是否为空(未定义变量。或定义变量但没进行初始化就会出现)

typeof(a)==‘undefined’

三、运算符

1.算术运算符( + - * / %)

    加、减、乘、除、求余,其中%是求余运算

    var total = (1 + 4) * 5;

    var i = 100;

    var temp = (i – 20) / 2;

   

    alert(“10”+ 20)    //return 1020;

    alert(10 + 20)       //return 30;

Javascript第二天

标签:

原文地址:http://www.cnblogs.com/han201388/p/5831266.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!