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

Javascript基础(一)

时间:2015-08-31 23:48:27      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:javascript基础   js数组   

我的CSDN博客地址: http://blog.csdn.net/caicongyang 

1.Javascript五种原始类型

Undefined、Null、String、Boolean、Number

Undefined数据类型的数值只有一个值:undefined

Null数据类型的数值只有一个值:null

Boolean数据类型的值有两个:true和false

demo:

  <script type="text/javascript">
  alert(typeof s);//undefined
  
  var falg = true;
  alert(typeof falg);//boolean
  
  var s1 ="hello";
  alert(typeof s1);//string
  
  var s3 = 3;
  alert(typeof s3);//number
  
  var s4 = null;
  alert(s4);//null

  var s2 = new String("hello");
  alert(typeof s2); //object
  
  alert(undefined == null);//true
  
  </script>

2.强制类型转换

Boolean(value) 
Number(value)
String(value)

3.数组

 <script type="text/javascript">
  
  //第一种定义方式
  var arr1= new Array(3);
  arr1[0] = "apple";
  arr1[1] ="HTC";
  arr1[2]="Haiwei";
  alert(arr1.length);
  alert(arr1[0]); 
  alert(arr1.valueOf());//取值
  arr1.reverse();//倒序
  alert(arr1.toString());//取值
  arr1.push("xiaomi");//增加元素
  alert(arr1.toString());
  arr1.shift();//删除数组第一个元素
  alert(arr1.toString());
  alert(arr1.pop());//删除并返回数组的最后一个元素
  
  
  //第二种定义方式
  var arr2= new Array("苹果","李子","香蕉");
  
  //第三种定义方式
  var arr3 = ["耳机","手机"];
  
  	  
  </script>


我的CSDN博客地址: http://blog.csdn.net/caicongyang 








版权声明:本文为博主原创文章,未经博主允许不得转载。

Javascript基础(一)

标签:javascript基础   js数组   

原文地址:http://blog.csdn.net/caicongyang/article/details/48140205

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